6861 156
398056 769
10133 78
11972 126
15020 217
54879 320
69163 543
42322 597
3862 652
13922 167
3446 153
105382 465
33215 957
14807 747
8563 593
24526 414
5764 526
3440 758
5146 874