2935 736
1063 171
2978 614
2167 261
2289 480
1991 503
2933 440
681 93
3521 647
2604 686
2957 634
3033 564
2489 492
3226 867
2221 577
2692 615
2893 773
1634 191
2615 456
4584 686
1650 338
1653 86
2519 589
1191 154
1152 209
3097 608
3071 731
2811 308