9063 324
25748 836
6845 81
12909 429
8047 48
3742 629
3136 590
9244 673
8817 521
3177 334
2041 278
1750 442
1661 51
7663 606