5960
1246
4389
918
3080
644
2981
624
3560
745
4310
901
4158
870
4310
901
5247
1097
4810
1006
3740
782
1830
383
3980
832
1830
383
2646
554
5340
1117
4230
885
3120
653