40556 450
22444 597
32670 584
15373 533
27445 260
10201 250
53559 173
9901 66
17657 221
39120 279
16172 275
26699 217
21619 262
13605 429
12482 122
14331 222
11878 471