5401 802
29909 155
19823 901
45304 639
13764 153
15859 616
16022 636
8052 208
8633 126
7849 582
23701 369
27200 623
35835 543