21059 559
8567 850
11666 878
122402 1032
33211 246
18271 173
13283 206
94006 298
29229 709
5982 117
46880 463
2888 245