1246 96
27785 979
12255 850
6062 292
66026 618
31425 167
9413 542
2352 46
3266 324
3024 394
7707 921
1666 101
4161 399
23773 267