40050 450
22017 597
32514 584
15286 533
27395 260
10081 250
53227 173
9878 66
17552 223
38955 279
16099 275
26381 215
21582 262
13504 429
12427 122
13050 224
11813 471