14582 225
45860 715
6759 729
6263 115
8356 49
33877 430
9312 469
14529 927
3186 87
13761 81
4920 547
11307 844
6356 343
11353 273
10378 185
38743 386