5395 802
29907 155
19813 901
45303 639
12253 153
15852 616
16017 636
8045 208
8633 126
7849 582
23688 369
27191 623
35829 543