15036 278
20616 316
15625 178
10895 509
17536 664
42828 110
33864 437
13193 880
15638 447
6908 283
7264 473
14667 324
22827 52
8774 251
18135 432
12950 417
28748 634
30088 443
16577 609
7571 271
14312 594
5182 485
11765 324
3394 185
3303 129
6417 535
16418 318
10357 348