8392 630
5430 615
4202 372
3370 305
2975 57
4834 744
3300 272
3782 519
2398 263
1439 112
847 89
903 53
4267 696
942 155
3517 828