1161 31
4258 681
5644 158
5821 448
55509 302
2685 75
9158 624
6224 614
2844 269
15835 170
12375 535
11460 55
2276 370
4050 234
1949 296