1237 96
27777 979
12203 850
6011 292
65752 618
31267 167
9403 542
2348 46
3258 324
3015 394
7699 921
1659 101
4155 399
23715 267