40434 158
42704 157
39608 148
40716 95
36637 79
14598 68
12926 57
27945 56
9520 55
15924 50
10037 49
16543 46
20681 41
12848 40
5886 39
10599 39
3908 39
4815 37
12381 37
9273 35
14899 34
5289 34
14654 34
9287 33