2378 277
24829 502
3719 266
2936 506
4338 543
1437 111
3626 594
873 55
3383 711
1545 222
812 53
2418 370
3450 333