43974 105
15876 67
46614 63
31328 59
14769 55
15298 55
29304 55
9909 49
8405 45
17104 39
7869 37
11088 35
5072 33
17813 32
8591 32
24699 31
12195 31
8636 31
6494 31
5726 29
12779 29
6997 29
4502 28
4497 28