110098 797
27598 133
20868 182
937724 3299
12405 496
16745 376
89863 446
49099 511
65565 648
16159 537
17032 137
9173 402
35154 331
330570 1230
14926 420
12131 861
30452 643
101222 530
24012 663
54749 876
38914 169
27586 196
123409 526
75867 949
448147 1001
305400 656
32698 77
169792 882