5596 803
30213 155
20206 901
45750 639
16882 154
16212 616
16538 636
8337 208
8743 126
7911 582
24555 369
27703 623
36429 544