1600 299
4583 135
3214 472
18160 460
1961 213
18549 60
18419 246
9443 409
21079 843
13352 233
12109 187
4406 344
5323 782