1230 96
27771 979
12151 850
5972 292
65479 618
31142 167
9372 542
2345 46
3253 324
3011 394
7689 921
1655 101
4147 399
23673 267