1050 116
3752 923
6417 793
5514 508
7008 422
4288 630
2491 477
15429 612
792 195
6832 271
6661 406
2916 565
3127 863
1527 429
3762 222
2158 231