1237 96
27779 979
12214 850
6015 292
65780 618
31283 167
9403 542
2348 46
3259 324
3017 394
7700 921
1661 101
4156 399
23726 267