1239 96
27779 979
12218 850
6020 292
65810 618
31294 167
9403 542
2348 46
3259 324
3017 394
7701 921
1662 101
4156 399
23729 267