2994 957
2213 528
544 132
2445 644
2149 659
7005 323
1841 369
3339 395
17902 288
27686 801
4674 286
24192 312
9741 134
5322 508
5308 670