2381 277
24845 502
3719 266
2937 506
4348 543
1438 111
3629 594
875 55
3385 711
1545 222
813 53
2421 370
3450 333