24646 800
21592 712
18833 120
35512 231
384063 1161
13517 582
2143 230
86403 315
6839 642
6137 103
3176 769