5402 802
29910 155
19824 901
45305 639
14631 154
15862 616
16027 636
8057 208
8633 126
7850 582
23710 369
27204 623
35839 543