10006 650
6613 791
7106 358
7210 879
461 595
5350 9
678 244
198 845
1148 304
997 950
1173 842
6170 359
304 116
624 741
647 522
5873 501
842 486
3915 809
912 905
841 377
755 477
251 41
141 510
1019 103
3750 32
712 768
1030 802
1175 118