953 294
3963 660
4341 347
378 101
1148 168
2959 543
4674 681
20604 254
253 82
19652 635
2651 596
62914 160
2894 947
4539 45
14596 636
23761 579
10096 701
3143 545
2165 435
8920 33
1143 310
2163 563
2232 477
1844 400