1245 96
27783 979
12253 850
6059 292
66000 618
31413 167
9413 542
2351 46
3266 324
3022 394
7705 921
1666 101
4159 399
23766 267