2386 277
24899 502
3728 266
2943 506
4404 543
1447 111
3641 594
886 55
3392 711
1553 222
818 53
2426 370
3454 333