1230 96
27772 979
12155 850
5976 292
65500 618
31149 167
9372 542
2346 46
3253 324
3011 394
7689 921
1657 101
4147 399
23675 267