1050 116
3752 923
6417 793
5514 508
4896 756
12562 408
3514 333
8513 904
1316 143
2233 192
8379 612
12112 393
13804 405
6615 742
4753 706