1980 637
265 42
1082 313
2783 473
3917 819
16626 725
21375 389
4949 209
41388 168
18749 246
31855 351
4469 348
13249 641