3528 157
28914 311
134657 517
106501 901
3979 287
6109 914
20344 704
17609 575
22206 192
25060 259
8086 449
18732 583
5698 314
14725 334
15634 620
14006 383
15267 932
7013 581
307070 850
430578 1710
19281 537
205785 458
654121 1544