26594 800
23902 713
20177 120
39806 231
387648 1161
14445 582
2507 230
113164 318
7187 642
6840 103
3441 769