11016 79
42709 129
3701 304
7582 251
5548 318
4586 797
5717 745
4003 39
3828 105
8047 386
9354 362
16234 432
15837 153
1860 116
15337 181
5846 897
30859 372
5593 391
10913 416
5718 647
25519 634
26240 442
6350 530
15546 609
10222 252
14346 700
6715 271
12514 594