27588 133
20868 182
937619 3299
12404 496
16743 376
89852 446
49066 511
65547 648
16155 537
17029 137
9171 402
35142 331
330529 1230
14926 420
12130 861
30436 643
101198 530
24003 663
54725 876
38895 169
27575 196
123360 526
75851 948
448097 1001
305329 656
32669 77
169740 882
311998 1014