8391 630
5430 615
4201 372
3370 305
2972 55
4834 744
3300 272
3782 519
2398 263
1439 112
846 89
903 53
4265 696
942 155
3517 828