2730 310
4124 341
27949 917
20983 362
18046 635
10340 242
69070 501
4516 457
4733 168
5211 141
2796 355