21059 559
8567 850
11666 878
122408 1032
33213 246
18271 173
13283 206
94012 298
29236 709
5984 117
46891 463
2888 245