5405 802
29911 155
19829 901
45310 639
16302 154
15876 616
16040 636
8071 208
8633 126
7852 582
23719 369
27209 623
35851 543