21061 559
8570 850
11668 878
122476 1032
33236 246
18275 173
13285 206
94060 298
29272 709
5994 117
46986 463
2890 245