5596 803
30209 155
20204 901
45736 639
16879 154
16202 616
16530 636
8337 208
8743 126
7911 582
24548 369
27699 623
36425 544