25193 52
31146 234
9806 230
32413 836
36766 627
29264 391
9881 544
7515 151
14444 322
7498 279
10396 638
13231 191
16303 203
15106 670
29532 639
14945 563
14390 454
13145 620
43666 895
7038 473
17206 621
8533 316
16573 879
32910 360