861 156
3325 855
1639 299
2526 483
3597 903
10553 396
740 145
779 64
640 98
2339 327
2814 622
1183 272
2434 618
578 106
489 142
3472 823
2922 755
2605 445
2959 800
1291 317
2645 651
2887 921
3233 38
3930 852