5402 802
29909 155
19824 901
45305 639
14357 154
15860 616
16026 636
8055 208
8633 126
7850 582
23709 369
27204 623
35838 543