2378 277
24821 502
3718 266
2935 506
4326 543
1435 111
3625 594
873 55
3380 711
1544 222
812 53
2417 370
3448 333