21068 559
8573 850
11676 878
122576 1032
33271 246
18281 173
13291 206
94108 298
29307 709
6006 117
47145 464
2892 245