101439 331
44708 207
33353 98
30375 89
50547 70
9139 49
15935 48
16566 47
22958 47
11401 46
20842 45
9077 45
5591 45
10251 45
13007 44
12356 42
16394 42
6978 40
8740 39
14608 37
8396 37