3299 857
848 153
862 146
897 243
1236 212
2855 554
2510 603
2986 684
587 100
1413 387
1842 407
896 168
552 70