5576 803
30160 155
20159 901
45679 639
16866 154
16182 616
16481 636
8310 208
8722 126
7901 582
24471 369
27644 623
36371 544