1239 96
27779 979
12217 850
6018 292
65800 618
31291 167
9403 542
2348 46
3259 324
3017 394
7700 921
1661 101
4156 399
23728 267