7025 58
8843 251
10623 739
1439 47
16258 506
14921 905
5035 290
5095 382
7630 184
8221 891
2178 273
3808 229
5961 798
2798 74
4975 716