1227 96
27764 979
12100 850
5923 292
65240 618
31050 167
9368 542
2341 46
3245 324
3007 394
7677 921
1649 101
4143 399
23646 267