6643 601
3890 972
1721 112
1963 287
2315 559
14466 664
9465 27
7773 250
2553 680
22584 810
7741 307
8985 277