1062 26
2287 321
4762 896
2499 455
1365 76
5320 351
3806 900
7982 412
6325 811
2016 243
16885 507
16602 413
2976 283
4678 617
1358 128
4113 44
15160 819
3667 597
2551 215
5129 430
2642 197
21300 596
3460 95
6913 750