50028 524
60587 83
29911 176
27429 116
17561 441
14923 216
18982 169
26235 57
7715 237
18338 780
20290 219
15921 375
73640 306
22187 846
23270 484
19426 388
154199 575
24138 318
14667 442
29989 630
16136 655
28164 506
12785 545
44684 105
110698 721
17818 886
31033 600
26003 1009