45580 186
95660 646
12105 587
12411 264
6847 211
23170 674
5261 85
12205 79
31601 279
9713 885
6288 206
6872 867
10014 129
6465 567