42773 105
15173 65
45761 63
30650 59
14398 55
14965 55
28806 54
9596 49
8035 45
16787 39
7693 37
10899 35
4740 33
8409 32
24215 31
8303 31
17309 31
6302 31
11829 30
12414 29
4319 28
5539 28
6838 28
6460 27