29894 808
15399 461
18298 278
32021 581
11783 687
9698 78
71039 309
99995 633
36776 544
19686 240
58100 157
1035 152
107635 766
9049 450