1237 96
27777 979
12207 850
6012 292
65765 618
31272 167
9403 542
2348 46
3258 324
3016 394
7700 921
1660 101
4155 399
23717 267