3022 957
2231 528
553 132
2451 644
2163 659
7143 323
1848 369
3354 395
17925 288
27719 801
4692 286
24257 312
9771 134
5362 508
5358 670