9056 324
25677 836
6810 81
12898 429
8020 48
3737 629
3132 590
9226 673
8772 521
3168 334
2039 278
1749 442
1654 51
7625 606