1237 96
27779 979
12212 850
6014 292
65773 618
31280 167
9403 542
2348 46
3259 324
3017 394
7700 921
1661 101
4156 399
23724 267