2997 611
803 197
1153 207
6316 674
3162 948
3353 703
2631 768
411 45
1674 451
2801 578
1453 238
2144 264
2985 692
1275 230
1693 360
854 182
3510 547
2163 521
2528 403
484 143
1779 463
2679 110
857 229
3897 985