2386 277
24895 502
3726 266
2941 506
4395 543
1446 111
3641 594
882 55
3390 711
1552 222
816 53
2426 370
3452 333