1237 96
27777 979
12210 850
6014 292
65767 618
31274 167
9403 542
2348 46
3258 324
3016 394
7700 921
1660 101
4155 399
23718 267