30305 808
15629 461
18567 278
32572 581
11940 687
9823 78
71609 309
101158 634
37014 544
19918 240
58532 157
1061 152
109314 766
9295 450