302168 1205
31793 417
281531 714
25945 339
47956 610
13584 626
110141 797
27652 133
938083 3299
16758 376
89891 446
49156 511
65628 648
16179 537
17040 137
9178 402
35195 331
17138 417
30482 643
101296 530
24026 663
54809 876
38981 169
27628 196
123547 526
75903 949
448400 1001
305608 657