21018 42
17246 132
15027 288
41995 205
42671 370
22440 149
26207 162
50790 340
41031 439
38585 311
26312 103
31919 339
35538 188
32407 220
13528 251
22363 270
20364 93
26228 109
41563 178
24059 183
21012 87
29390 217
34154 206
36734 198
40326 354
42341 435
48241 333
54057 200