2332 660
2664 595
2558 517
865 243
1983 481
648 170
3039 880
3291 319
2122 495
3009 770
2868 780
424 50
507 79
3216 268
4049 618
2429 274
822 218
2960 900
2883 708
1746 516
1697 326
2998 677
2887 812
996 232