34542 108
42095 101
13268 58
77036 57
42691 51
26313 48
19070 41
20720 39
16654 39
21295 38
13478 36
15870 30
17565 29
10128 27
12094 26
11983 25
20382 25
15110 24
14177 23
14296 23
9272 22
9952 22
14140 22
7432 22