2691 506
2853 696
3175 948
3433 558
2446 503
2646 768
3820 945
1270 226
2611 277
377 39
1047 205
1064 233
2622 551
3061 786
710 48
1174 338
2633 663
169 35
3210 894
1486 269
2881 680
627 41
2672 698
3083 660