109073 216
77848 128
76799 318
71075 165
67244 173
60944 429
53112 140
51946 155
46924 112
46576 222
43557 50
41383 88
41188 164
40013 158
37243 95
37089 125
36761 91
36663 82
36358 86
35129 168
35087 158
34989 77
34647 155
34316 53