8420 630
5431 615
4205 372
3371 305
2979 57
4835 744
3301 272
3782 519
2401 263
1463 112
848 89
906 53
4269 696
946 155
3519 828