105735 400
84145 163
31102 153
22534 89
29821 83
54639 66
19860 63
14648 57
12227 55
10197 53
17631 47
7715 44
11746 35
11536 35
10671 34
5468 32
23089 30
5161 28
12120 26
5027 25
4668 24
6296 24
11833 24
6987 24