4321 892
1100 213
2523 571
2637 691
4157 387
2585 759
2259 672
2570 470
3129 601
2790 583
1639 356
3436 745
748 192
1407 337
1351 179
1334 329
400 71
2950 638
2681 405
2901 779
3134 667
3265 538
2389 594
10647 230