1240 96
27779 979
12220 850
6023 292
65834 618
31314 167
9406 542
2348 46
3259 324
3018 394
7702 921
1663 101
4156 399
23736 267