4004 684
4142 161
9425 510
1660 30
4463 418
5603 441
3598 597
6903 748
4386 512
2774 326
6166 625
3907 849
1953 185
4265 579
6450 473
5785 555
2230 348
3623 345
5442 545
3121 476
2701 215
3258 101
2747 284
2012 112
6197 609
4347 421
13215 720
4495 692