3000 667
2995 105
2744 1319
995 217
1589 412
2220 482
2331 224
1652 207
2595 338
1459 324
2710 381
2514 679
3581 411
2136 452
2283 592
2758 813
3076 583
2916 600
2937 634
3105 655
3194 764
2371 549
1097 211
903 185