12922 600
6802 80
4504 191
4073 494
2981 375
5960 465
3735 252
4307 313
5908 794
6291 522
6129 556
5440 540
5624 455
3682 568
7721 506
4701 337
2606 48
3552 391
8127 145
2228 108
7536 111
3759 420
8533 709
4533 555
5644 299
2674 258
2365 160
5209 787