29906 186
18786 240
6352 710
8602 635
56278 157
75306 250
8538 769
12203 558
101847 766
11047 569
8597 450