12921 600
6802 80
4504 191
4073 494
2981 375
5960 465
3735 252
4307 313
5906 794
6291 522
6129 556
5439 540
5624 455
3681 568
7721 506
4701 337
2605 48
3550 391
8126 145
2228 108
7534 111
3759 420
8532 709
4533 555
5641 299
2673 258
2364 160
5208 787