21069 559
8574 850
11676 878
122585 1032
33272 246
18283 173
13294 206
94123 298
29313 709
6010 117
47168 464
2892 245