5601 803
30219 155
20217 901
45758 639
16888 154
16227 616
16553 636
8345 208
8745 126
7914 582
24572 369
27714 623
36441 544