2378 277
24825 502
3718 266
2935 506
4327 543
1436 111
3625 594
873 55
3381 711
1544 222
812 53
2417 370
3449 333