40050 450
22017 597
32515 584
15286 533
27395 260
10081 250
53227 173
9878 66
17553 223
38955 279
16099 275
26387 215
21584 262
13504 429
12429 122
13054 224
11819 471