21053 559
8565 850
11663 878
122349 1032
33185 246
18264 173
13280 206
93962 298
29178 709
5976 117
46764 463
2888 245