21068 559
8573 850
11676 878
122578 1032
33271 246
18281 173
13291 206
94114 298
29307 709
6007 117
47150 464
2892 245