1236 96
27772 979
12171 850
5994 292
65634 618
31225 167
9390 542
2347 46
3255 324
3014 394
7694 921
1658 101
4153 399
23696 267