2995 957
2214 528
544 132
2445 644
2151 659
7009 323
1842 369
3339 395
17903 288
27686 801
4674 286
24193 312
9743 134
5324 508
5308 670