2904 112
6938 566
10050 492
25570 315
40287 535
95783 734
30060 384
6329 498
55593 761
5503 346
5620 42
11415 269
37133 449
17407 583
19826 362
5717 624
15731 456
6860 108
5671 512
31623 666
11115 569
7379 360
5771 643
11802 505
30295 499