302156 1205
31791 417
281519 714
25945 339
47951 610
13581 626
110134 797
27650 133
938056 3299
16757 376
89889 446
49155 511
65626 648
16178 537
17040 137
9178 402
35185 331
17138 417
30481 643
101291 530
24026 663
54806 876
38976 169
27622 196
123536 526
75900 949
448371 1001
305590 657