44592 106
16085 69
47034 63
31537 59
15500 56
29509 55
14971 55
10110 49
8609 45
17306 39
8071 37
11088 35
5072 33
18018 32
8591 32
8636 31
12195 31
25103 31
6494 31
5933 29
12984 29
7199 29
22329 28
4502 28