1631 366
5353 101
1650 62
2249 244
798 74
26952 141
2954 655
918 115
2476 261
1879 278
3721 672
5048 780
4617 643
2786 479
2263 135