9629 151
7905 412
4565 399
5616 831
6980 407
18342 338
7145 622
5047 646
8372 287
100004 345
82710 282