3313 496
1497 102
2750 117
1244 228
3488 874
5228 522
2400 539
1168 127
3766 562
2570 535
1609 174
2714 797
3091 333
1584 306
2535 327
1792 477
2746 423
5053 581
5964 843
1538 114
3060 511
3290 606
797 78
993 177