14582 225
45871 715
6761 729
6263 115
8358 49
33885 431
9312 469
14532 927
3188 87
13762 81
4921 547
11307 844
6357 343
11353 273
10378 185
38750 386