106593 330
87717 246
63532 126
26791 80
22841 79
38589 61
27323 51
41843 47
77604 47
12401 44
25037 44
30933 41
19748 38
16165 34
15221 33
17995 31
12866 31
6740 29
27747 29
27302 28
15151 28
9009 28
19292 27
7770 27