1233 96
27772 979
12165 850
5988 292
65574 618
31193 167
9375 542
2346 46
3255 324
3012 394
7693 921
1657 101
4150 399
23683 267