40358 450
22060 597
32567 584
15228 533
27388 259
10136 250
53251 173
9887 66
17556 221
38909 279
16112 275
26430 215
21583 262
13588 429
12416 122
14028 222
11834 471