3281 857
843 153
858 146
893 243
1220 212
2834 554
2506 603
2984 684
581 100
1399 387
1828 407
886 168
546 70