139581 296
107215 330
93035 83
80751 112
78599 195
64147 91
63126 152
57699 80
52765 105
45552 129
35140 96
33804 69
33241 94
32305 102
32151 59
31919 25
31585 63
31017 85
30430 38
30193 85
29717 48
29471 32
29452 38
29052 68