5291 600
3748 730
1565 33
1518 78
2700 396
2915 700
4634 668
5050 518
4974 940
3053 501
3456 663
2550 46
615 72
3088 822
3020 218
3238 477
5286 524
2120 168
1117 95
2168 216
1402 151
4026 827
4935 628
4151 638