5065
648
7828
647
3143
638
7848
636
3612
635
10137
633
4950
634
5272
630
9096
627
8617
626
(32/100)