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