1243 96
27782 979
12235 850
6036 292
65885 618
31340 167
9407 542
2350 46
3261 324
3019 394
7703 921
1665 101
4156 399
23744 267