3033 691
8318 614
2852 706
3395 617
5578 646
12218 825
1890 381
2099 120
7892 234
2046 603
2847 889
3766 866
4152 956
7020 755
2987 342
2932 883
5176 91
2628 112
8235 150
10011 606
6905 283
3192 212
3026 256
1576 50