12296 12
28007 9
14790 16
30641 17
13357 10
13740 13
9502 20
31225 45
25781 27
37850 28
33464 30
33578 39
20249 18
19022 22
45644 84
12841 20
14567 27
8409 6
10644 9
11860 12
6829 6
16257 15
36966 40
24192 24