12490 455
8467 270
3326 43
4932 217
10903 411
15717 318
3125 474
1915 336
4204 688
2798 170
3072 38
5914 754
1949 294