5429 802
29920 155
19853 901
45335 639
16598 154
15901 616
16081 636
8092 208
8634 126
7855 582
23769 369
27239 623
35899 543