3580 157
28961 311
135567 518
106918 901
3987 287
6116 914
20356 704
17613 575
22216 192
25080 259
8095 449
18749 583
5702 314
14743 334
15640 620
14030 383
15273 932
7015 581
307141 850
430854 1711
19289 537
205976 458
654626 1544