2891
79
1958
39
3940
59
5063
677
4784
269
4491
280
23467
5608
2567
86
4702
871
4852
588
(24/100)