3451 157
28859 311
133856 517
106019 901
3974 287
6106 914
20335 704
17603 575
22194 192
25032 259
8079 449
18718 583
5689 314
14713 334
15625 620
13990 383
15256 932
7011 581
306991 850
430287 1710
19276 537
205638 458
653626 1542