5403 802
29911 155
19828 901
45309 639
15787 154
15870 616
16034 636
8068 208
8633 126
7852 582
23717 369
27207 623
35844 543