3013 957
2225 528
549 132
2449 644
2155 659
7099 323
1846 369
3350 395
17913 288
27703 801
4679 286
24229 312
9754 134
5343 508
5330 670