96628 300
43548 194
32569 97
27953 79
48970 70
15168 46
22596 46
8782 46
16566 45
5591 45
20842 44
9888 44
11963 42
11016 41
12646 41
6978 40
8347 39
15631 38
8006 37
14608 36
25204 35
13099 35
7904 34