6860 156
398014 769
10133 78
11968 126
15018 217
54856 320
69131 543
42312 597
3861 652
13918 167
3443 153
105342 465
33208 957
14802 747
8550 593
24509 414
5759 526
3440 758
5145 874