1050 116
3752 923
6417 793
5514 508
9760 825
1943 405
4276 349
7893 147
3164 659
5197 406
6931 190
3897 641
7184 532
1528 255
9979 557
3136 772