27593 133
20868 182
937673 3299
12404 496
16743 376
89857 446
49086 511
65556 648
16156 537
17029 137
9171 402
35147 331
330546 1230
14926 420
12131 861
30438 643
101210 530
24008 663
54737 876
38904 169
27581 196
123384 526
75861 949
448120 1001
305364 656
32683 77
169766 882
312031 1014