3505 157
28885 311
134359 517
106300 901
3978 287
6108 914
20343 704
17607 575
22203 192
25051 259
8084 449
18729 583
5695 314
14720 334
15633 620
14001 383
15264 932
7013 581
307034 850
430462 1710
19280 537
205709 458
653948 1544