3053 791
3261 685
1500 271
1859 331
2772 878
2901 769
3815 573
2917 774
2877 761
1763 465
305 66
594 146
1068 234
3054 921
2163 443
3106 926
1207 343
641 196
2654 631
1998 461
930 189
1202 120
2824 819
2683 636