2686 712
1298 84
2825 633
2907 729
2859 647
1692 311
2610 785
660 129
2180 513
840 236
1604 274
2132 210
2193 533
857 116
2788 678
2327 708
2045 452
2940 884
3085 436
2991 610
2106 472
2561 759
1254 253
932 87