4028 618
2720 594
2902 784
3057 652
1184 239
394 61
3438 492
690 129
2996 728
2227 335
2674 780
3088 744
2930 522
3344 453
5251 613
2269 528
549 84
941 150
2235 541
1338 261
2295 586
3232 97
773 31
808 178