45608 715
6715 729
6066 115
8297 49
33560 430
9244 469
14463 927
3132 87
13687 81
4906 547
11294 844
5762 753
6312 343
11316 273
10321 185
38543 386