4283 160
4463 722
15797 695
8117 725
5876 630
7563 802
2815 476
1278 197
11115 111
7995 541
2678 69
3480 559