2994 957
2213 528
544 132
2445 644
2149 659
7003 323
1841 369
3339 395
17902 288
27686 801
4671 286
24190 312
9739 134
5321 508
5308 670