26679 800
24024 713
20301 121
40071 231
388084 1161
14508 582
2531 230
116069 318
7211 642
6933 103
3483 769