7028 58
8855 251
10624 739
1439 47
16275 506
14950 905
5036 290
5098 382
7631 184
8222 891
2181 273
3809 229
5961 798
2807 74
4978 716