21061 559
8568 850
11667 878
122453 1032
33225 246
18272 173
13285 206
94045 298
29257 709
5990 117
46952 463
2889 245