5596 803
30208 155
20204 901
45733 639
16879 154
16202 616
16529 636
8337 208
8743 126
7911 582
24548 369
27697 623
36423 544