8341 630
5427 615
4198 372
3363 305
2962 55
4831 744
3298 272
3780 519
2395 263
1435 112
841 89
898 53
4262 696
941 155
3512 828