3008 732
15295 529
16830 540
5251 126
3121 49
1517 314
2445 555
3132 821
1818 326
2879 309
20316 385
3102 393
2672 566
1857 507
12623 916
14666 586
3016 281
1775 61
1806 153
3476 604
1794 252
12999 744
2113 523
3311 973
3985 562
3902 499
11490 350
3790 784