5094
4956
4902
4882
4732
4371
4373
4357
4359
4341
4335
1587
1585
1531
1631
1569
1571
1787
1791
1779
1789
2996
2912
1541
2886
3000
2906
1597
3728
1605
2914
2910
3720
2884
2962
2948
2908
2956
1689
1589
1633
1525
4634
1535
1537
3548
3226
1539
1619
3724