44806 106
16294 69
47243 63
31744 59
15500 56
29509 55
15178 55
10110 49
8609 45
17511 39
8071 37
11294 35
5072 33
18231 32
8797 32
25103 32
8843 31
12401 31
6494 31
7199 30
4708 29
5933 29
12984 29
6007 28