1032 305
2599 354
1650 129
2666 719
3196 885
3304 715
4475 721
1361 261
4012 561
4076 374
4170 606
766 66
1037 144
2175 399
3782 724
2942 778
3425 709
4606 399
1929 331
1883 597
646 40
2120 576
3168 740
1175 239