2916 784
1406 327
2965 778
3014 689
2305 723
384 86
2878 801
1035 314
1463 398
2836 556
322 52
2822 695
847 210
639 151
2016 426
2078 555
800 195
2095 55
2854 704
834 222
2784 691
354 48
1816 597
2903 716
1002 300
1260 265
3028 602
1007 303