24652 800
21607 712
18839 120
35521 231
384085 1161
13519 582
2144 230
86504 315
6842 642
6139 103
3177 769