21018 42
12000 249
17246 132
15027 288
39524 283
41995 205
17609 169
42671 370
37428 194
22440 149
44880 261
26207 162
11644 180
63330 220
39301 341
26312 103
93551 275
18398 106
16675 226
31919 339
35538 188
32407 220
24505 89
38166 321
13528 251
14587 307
29051 257
10328 33