19759 529
2070 618
2256 478
555 122
3074 466
744 193
2553 817
2040 478
1953 518
1176 261
3016 971
2759 546
7047 131
1850 205
2970 96
3060 109
2467 59
14167 390
1653 282
4236 160
8898 549
18550 638
6277 451