111726 191
81504 104
79233 97
69695 123
60515 96
55238 99
52359 104
50960 97
50274 66
45246 41
42850 117
40434 95
40059 83
39583 58
38839 86
37275 3
33299 42
33238 76
32312 62
32062 37
31639 87
31262 58
30178 60
29495 74