6570 125
4007 432
7081 666
7801 83
5869 672
6002 233
8548 422
6233 763
3809 98
7413 294
28743 551
5175 417
6010 526
4697 121
15663 791
7249 627
4696 254
7400 597
5817 261
4677 520
2506 254
5063 336
7951 674
22711 886