4004 684
4142 161
9425 510
1660 30
4460 418
5602 441
3598 597
6901 748
4386 512
2773 326
6164 625
3906 849
1953 185
4265 579
6447 473
5785 555
2229 348
3622 345
5442 545
3121 476
2700 215
3258 101
2747 284
2012 112
6197 609
4347 421
13214 720
4495 692