10010 205
3426 578
21454 86
1708 502
12702 423
1797 360
1274 209
3755 708
2741 813
2329 680
5450 434
5355 665
602 114
4880 621
23160 263
1850 476
2422 580
2919 691
6286 51
2850 723
4434 547
4518 627
3942 622
2163 433
2953 105
2979 314
2933 534
13679 300