2855 768
1514 385
25931 285
3006 878
2285 587
2922 712
2713 822
2159 673
567 148
2792 759
154 28
2202 314
829 221
668 125
1230 240
2833 738
698 214
1960 475
2092 462
3371 968
769 137
319 53
2518 401
1378 280
653 145
1565 380
1638 356
28043 508