2998 957
2216 528
546 132
2445 644
2151 659
7029 323
1842 369
3339 395
17905 288
27687 801
4676 286
24196 312
9745 134
5329 508
5310 670