26682 800
24025 713
20303 121
40082 231
388090 1161
14509 582
2531 230
116122 318
7211 642
6933 103
3484 769