8678 633
5444 615
4228 372
3387 305
3013 57
4840 744
3307 272
3790 519
2410 263
1515 112
860 89
927 53
5484 696
953 155
3533 828