5596 803
30211 155
20204 901
45742 639
16879 154
16211 616
16533 636
8337 208
8743 126
7911 582
24551 369
27702 623
36426 544