5040 287
4141 235
4929 253
2160 118
1096 32
1318 107
2843 575
8464 925
779 55
2748 547
8074 653
2412 213
3534 478
7182 815
2232 113
6543 536
15256 949
13987 644
15711 805
12548 617
10419 339
6187 561
12875 588
4096 849
2553 704
6414 499
3009 512
2922 397