4053 591
832 105
4008 589
4676 769
4341 877
2571 283
2317 54
1376 99
819 139
3597 243
1000 92
3279 881
5625 553
2786 568