12498 455
8467 270
3327 43
4935 217
10904 411
15717 318
3125 474
1915 336
4204 688
2798 170
3072 38
5914 754
1949 294