3162 427
4221 373
4805 535
2368797 3929
927031 954
3749 885
1837 49
6462 583
846 119
1237 70
5996 579
8330 330
2905 503
3159 768
1480 194
16683 934
6108 483
2589 446
1495 250
3163 545
2159 52
1219 112
2456 186
2731 568
2807 476
7194 522
3289 696
4881 427