10186 72
12769 628
4513 621
6565 264
2285 90
5196 786
8207 145
7430 735
6496 582
2877 158
3401 46
6311 634
3996 323
3560 334