2378 277
24820 502
3718 266
2934 506
4325 543
1435 111
3625 594
873 55
3380 711
1543 222
811 53
2415 370
3448 333