9063 324
25748 836
6843 81
12909 429
8047 48
3742 629
3136 590
9243 673
8816 521
3176 334
2040 278
1750 442
1661 51
7663 606