26601 800
23921 713
20180 120
39830 231
387695 1161
14454 582
2507 230
113414 318
7188 642
6844 103
3441 769