1050 116
3752 923
6417 793
5514 508
2489 575
3688 588
5310 712
12162 78
5700 806
2331 583
2207 117
4437 348
10670 403
5833 102
2227 533
6016 777