6402 679
2609 599
10673 216
3086 832
7548 639
11093 754
4031 626
362 45
6391 199
4636 384
1287 241
10035 354
6174 69
3144 865
1644 415
873 104
1250 311
52277 429
59175 621
219281 951