2054 34
5329 572
4625 291
9276 771
17338 75
3882 320
11194 276
20598 807
39873 506
31337 570
26379 496
23087 649
17821 147
32842 473
37222 602
24170 612
11662 180
8287 500
2229 59
4496 181
1614 114
5742 655
24636 528
8231 152
3622 588
6151 556
3324 539
3459 452