3212
427
7399
896
5594
580
4386
1133
6245
552
4062
336
5282
286
4037
488
10033
1190
5373
1061
(28/100)