8338 455
975 134
2513 41
6389 365
1544 329
5729 75
601 107
3301 637
692 189
2137 168
3691 369
2898 571