32502 506
30580 314
6007 699
3073 110
5724 661
3290 84
8930 124
4974 218
7655 847
1231 23
6085 638
15939 323
28954 315
39972 490
55297 379
23703 593
36073 695
50088 641
40756 889
15355 688
38329 305
16965 379
4961 339
6760 230
30445 961
4573 527
6227 314
15518 212