3251 310
4862 342
29182 919
21460 362
18682 635
11073 243
71522 501
4699 457
12184 170
5429 141
2925 355