8299 630
5427 615
4197 372
3361 305
2958 55
4826 744
3297 272
3780 519
2394 263
1435 112
841 89
896 53
4261 696
941 155
3512 828