108733 226
95093 181
88899 123
82571 97
102008 92
76580 85
42898 79
41214 77
33947 75
45718 72
31552 71
51835 70
36471 59
24274 57
26162 53
26160 53
28079 49
38141 49
36088 48
28054 47
29115 47
34821 45
12194 45
34233 42