6996 58
8770 251
10617 739
1436 47
16195 506
14811 905
5020 290
5068 382
7592 184
8207 891
2166 273
3805 229
5948 798
2787 74
4961 716