41088 168
24857 94
16923 92
17931 89
11056 59
14547 55
14380 52
7445 52
24855 51
11491 46
9533 44
13893 38
5719 32
15477 32
3944 31
4069 31
5423 28
4429 26
13594 23
5010 23
6143 20
5862 19
3241 19
4263 18