6548 1000
5715 544
4602 278
2676 584
2750 546
3086 645
469 26
2048 225
2095 672
735 156
542 61
2348 607
1145 360
2337 593
1421 413
1587 235
2214 453
1288 230
7023 739
3764 228
5576 767
3567 149
2890 731
14815 819