30332 808
15641 461
18589 278
32604 581
11951 687
9830 78
71639 309
101239 634
37028 544
19931 240
58572 157
1063 152
109415 766
9302 450