24672 800
21631 712
18851 120
35549 231
384108 1161
13527 582
2147 230
86708 316
6849 642
6146 103
3180 769