21053 559
8564 850
11663 878
122322 1032
33183 246
18262 173
13279 206
93946 298
29162 709
5976 117
46720 463
2887 245