1239 96
27779 979
12216 850
6017 292
65795 618
31289 167
9403 542
2348 46
3259 324
3017 394
7700 921
1661 101
4156 399
23727 267