5576 803
30158 155
20159 901
45677 639
16863 154
16182 616
16476 636
8305 208
8721 126
7901 582
24471 369
27642 623
36371 544