21053 559
8565 850
11663 878
122338 1032
33185 246
18263 173
13279 206
93954 298
29173 709
5976 117
46748 463
2888 245