1230 96
27771 979
12155 850
5973 292
65493 618
31146 167
9372 542
2346 46
3253 324
3011 394
7689 921
1657 101
4147 399
23674 267