50013 524
60559 83
29899 176
27423 116
17554 441
14915 216
18969 169
26229 57
7715 237
18301 780
20279 219
15911 375
73629 306
22182 846
23265 484
19406 388
154143 575
24126 318
14662 442
29975 630
16135 655
28146 506
12782 545
44684 105
110641 721
17809 886
31020 600
25983 1009