3505 375
897504 1981
9231 648
4373 533
5276 35
4567 328
5811 656
9769 63
19720 381
314832 227
20304 783
5296 411
15309 917
9053 848
50292 827
15414 470
61127 799
35944 745
30460 310
3591 754
19029 730
23076 348
49295 133
40000 499
26182 701
28297 395
48696 314
7757 933