3502 375
896922 1980
9227 648
4371 533
5272 35
4567 328
5810 656
9767 63
19717 381
314775 227
20301 783
5292 411
15306 917
9050 848
50218 827
15389 470
61048 799
35908 745
30406 310
3590 754
18999 730
23031 348
49250 132
39965 499
26123 701
28243 395
48622 314
7744 933