8426 630
5432 615
4207 372
3373 305
2979 57
4835 744
3302 272
3782 519
2401 263
1471 112
852 89
908 53
4269 696
946 155
3520 828