3008 460
4701 452
4628 694
19714 279
3833 783
4826 382
6759 700
11776 207
14754 801
4060 329
15325 606
7837 648
14255 393
4180 693
19523 256
4142 862
5030 418
8498 562
8168 594
3078 943
11273 134
6302 285
3725 705
4011 902