13231
927
3741
503
4488
101
6962
307
13835
655
2664
49
17500
2670
3162
44
14508
475
4858
58
(86/100)