16051
5375
5316
418
10752
368
7090
968
7036
1195
14623
660
3702
537
10612
644
9857
315
3553
645
(23/100)