2999 246
1556 298
2948 303
2770 647
1849 365
4274 646
2496 339
3691 369
2774 689
2141 320
4331 703
2140 491
1712 545
2612 433
421 47
1988 174
3587 721
3633 609
4072 455
1881 272
2767 533
3703 716
2630 529
3557 968