10051
875
6686
2368
12206
1036
8158
577
4487
393
5723
612
3900
973
4329
525
5043
396
8383
550
(63/100)