8381 630
5429 615
4201 372
3368 305
2970 55
4833 744
3299 272
3780 519
2397 263
1438 112
842 89
901 53
4264 696
942 155
3517 828