1247 96
27787 979
12277 850
6070 292
66119 618
31473 167
9416 542
2356 46
3266 324
3026 394
7710 921
1666 101
4161 399
23794 267