2378 277
24823 502
3718 266
2935 506
4326 543
1436 111
3625 594
873 55
3380 711
1544 222
812 53
2417 370
3449 333