3845 65
2860 221
23060 1597
5352 636
2841 680
3929 583
4702 367
10865 778
2594 416
7162 860
22560 559
2107 205
7501 197
1313 163
6568 171
5055 915
3950 886
3809 802
17130 576
5111 354
3118 669
6322 735
5099 720
6937 532