1181 31
4278 681
5647 158
5829 448
55598 302
2689 75
9158 624
6229 614
2848 269
15840 170
12390 535
11462 55
2276 370
4053 234
1949 296