5416 802
29913 155
19850 901
45326 639
16586 154
15889 616
16066 636
8087 208
8633 126
7855 582
23748 369
27232 623
35872 543