5415 802
29911 155
19849 901
45322 639
16582 154
15886 616
16066 636
8086 208
8633 126
7855 582
23742 369
27231 623
35868 543