21067 559
8572 850
11675 878
122558 1032
33264 246
18279 173
13291 206
94100 298
29304 709
6005 117
47120 464
2891 245