2505
531
4680
992
4550
964
4280
907
4200
890
5700
1208
4636
982
6162
1306
2780
589
2784
590
4086
866