27584 133
20867 182
937529 3299
12401 496
16738 376
89843 446
49051 511
65529 648
16151 537
17027 137
9170 402
35136 331
330499 1230
14923 420
12130 861
30433 643
101186 530
24000 663
54719 876
38881 169
27559 196
123329 526
75835 948
448053 1001
305259 656
32657 77
169694 882
311934 1013