40052 450
22018 597
32515 584
15286 533
27399 260
10082 250
53231 173
9878 66
17553 223
38957 279
16099 275
26390 215
21584 262
13504 429
12430 122
13059 224
11819 471