1239 96
27779 979
12219 850
6021 292
65816 618
31301 167
9406 542
2348 46
3259 324
3018 394
7702 921
1662 101
4156 399
23733 267