19501
1494
34257
529
6736
514
10203
3077
4732
1694
5910
428
6135
361
6053
550
9732
286
4363
182
(42/100)