3886 172
14516 590
7139 733
15351 488
3263 484
18395 569
36367 747
78523 496
4566 641
12508 901
3062 284
14375 89
1649 127
5083 718
6198 540