827 64
1760 334
1245 95
1823 565
3580 633
2637 511
2870 467
2756 321
1720 364
3672 923
2185 591
2302 248
3362 361
887 209
2999 782
7631 337
2545 642
1559 196
9996 666
3333 775
1278 40
3041 830
2964 681
12364 897