12921 600
6802 80
4504 191
4073 494
2981 375
5960 465
3735 252
4307 313
5908 794
6291 522
6129 556
5439 540
5624 455
3682 568
7721 506
4701 337
2606 48
3550 391
8126 145
2228 108
7536 111
3759 420
8532 709
4533 555
5642 299
2674 258
2364 160
5209 787