35083 120
29145 95
18402 76
43693 67
16004 60
18834 57
15089 53
10876 48
11861 45
15164 45
8625 44
19278 43
9421 43
8916 42
13849 40
6993 40
16035 38
11481 37
18067 36
7394 34
9317 33
4786 33
10674 32
6001 31