2045 159
2950 727
2504 495
4749 310
3184 580
1091 104
3097 878
2736 597
2950 783
4152 859
6787 151
2633 673
1027 233
775 66
4558 645
1270 219
2942 535
854 130
3052 559
3169 723
2930 354
2597 596
3003 537
2162 642