3110 783
2591 685
1554 312
3238 569
4447 860
438 50
2159 278
2120 388
2437 566
1944 427
2148 480
2863 733
3106 777
1306 248
2709 693
3080 914
2856 401
1124 306
997 231
1672 296
3194 585
1887 302
2491 582
3146 446