21069 559
8573 850
11676 878
122580 1032
33271 246
18281 173
13292 206
94116 298
29309 709
6008 117
47154 464
2892 245