3290 857
845 153
859 146
893 243
1222 212
2841 554
2506 603
2984 684
584 100
1403 387
1832 407
886 168
548 70