109061 64
84349 81
83862 223
46916 70
36135 32
31109 137
26633 108
23616 61
22335 58
21814 20
20133 54
19888 20
19559 31
18777 16
18672 53
17583 52
17308 87
15561 19
15489 24
15338 49
15127 35
15045 15
14965 8
14918 24