5586 803
30186 155
20189 901
45713 639
16875 154
16191 616
16513 636
8333 208
8743 126
7908 582
24518 369
27682 623
36410 544