2200 580
1723 527
2640 724
2747 853
3519 322
1142 147
4841 512
2471 448
1324 262
4404 260
521 30
3334 285
4819 60
3177 676
4401 150
5624 506