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