3509 157
28895 311
134447 517
106367 901
3978 287
6108 914
20343 704
17609 575
22203 192
25058 259
8084 449
18729 583
5697 314
14722 334
15634 620
14004 383
15264 932
7013 581
307047 850
430507 1710
19280 537
205737 458
654007 1544