3032 596
667 139
4077 914
3080 639
1267 38
2978 602
2879 637
3248 922
2154 486
2542 653
2745 595
1305 184
4143 739
6247 723
1825 354
1404 286
3101 797
1420 392
2843 562
1015 221
1392 286
997 153
3690 375
4313 177