26436 800
23697 713
20083 120
38928 231
387027 1161
14343 582
2468 230
109730 317
7154 642
6778 103
3403 769