3512 157
28896 311
134489 517
106392 901
3978 287
6108 914
20343 704
17609 575
22203 192
25058 259
8084 449
18730 583
5697 314
14724 334
15634 620
14004 383
15265 932
7013 581
307052 850
430522 1710
19280 537
205746 458
654029 1544