2998 957
2215 528
546 132
2445 644
2151 659
7023 323
1842 369
3339 395
17904 288
27687 801
4676 286
24195 312
9745 134
5328 508
5308 670