1237 96
27776 979
12197 850
6010 292
65740 618
31261 167
9401 542
2347 46
3258 324
3015 394
7699 921
1659 101
4155 399
23713 267