100055 321
44303 204
32945 98
29942 88
50121 70
16566 47
15531 47
22958 47
9139 47
10251 45
11401 45
5591 45
20842 44
13007 43
11963 42
16394 42
8169 41
6978 40
8347 39
8006 37
14608 36