24645 800
21591 712
18831 120
35511 231
384061 1161
13517 582
2143 230
86382 315
6838 642
6137 103
3176 769