8673 633
5444 615
4227 372
3387 305
3013 57
4840 744
3307 272
3790 519
2409 263
1515 112
859 89
927 53
5376 696
951 155
3533 828