3162 427
4221 373
4805 535
2367051 3929
927021 954
3747 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
2157 52
1219 112
2454 186
2728 568
2807 476
7194 522
3289 696
4881 427