3546 157
28938 311
134921 517
106661 901
3981 287
6110 914
20349 704
17610 575
22211 192
25065 259
8089 449
18738 583
5700 314
14734 334
15634 620
14011 383
15268 932
7013 581
307085 850
430657 1710
19282 537
205848 458
654293 1544