14009
2770
7646
1117
3962
281
4354
330
5099
364
2834
592
3989
546
3083
518
9807
1448
7401
678
(53/100)