5596 803
30201 155
20204 901
45724 639
16878 154
16200 616
16529 636
8336 208
8743 126
7911 582
24547 369
27697 623
36423 544