2378 277
24827 502
3718 266
2935 506
4330 543
1436 111
3626 594
873 55
3381 711
1544 222
812 53
2417 370
3449 333