3281 857
843 153
858 146
893 243
1219 212
2833 554
2506 603
2982 684
581 100
1399 387
1827 407
886 168
546 70