2381 277
24860 502
3721 266
2937 506
4354 543
1439 111
3633 594
876 55
3385 711
1545 222
814 53
2422 370
3452 333