25881 800
22913 712
19770 120
37561 231
385898 1161
14120 582
2374 230
102178 316
7001 642
6577 103
3344 769