5400 802
29908 155
19820 901
45303 639
13258 153
15853 616
16020 636
8050 208
8633 126
7849 582
23701 369
27198 623
35834 543