3162 427
4221 373
4805 535
2365913 3928
927006 954
3746 885
1837 49
6461 583
846 119
1237 70
5996 579
8326 330
2905 503
3159 768
1480 194
16683 934
6103 483
2589 446
1495 250
3163 545
2156 52
1219 112
2454 186
2728 568
2807 476
7193 522
3289 696
4881 427