29894 808
15402 461
18298 278
32022 581
11785 687
9699 78
71041 309
100004 633
36778 544
19687 240
58102 157
1035 152
107641 766
9049 450