29853 808
15370 461
18266 278
31964 581
11767 687
9687 78
70969 309
99869 633
36736 544
19660 240
58031 157
1035 152
107435 766
9025 450