5430 802
29922 155
19855 901
45335 639
16599 154
15902 616
16081 636
8092 208
8634 126
7855 582
23773 369
27240 623
35901 543