12459 455
8448 270
3302 43
4903 217
10876 411
15710 318
3116 474
1914 336
4202 688
2796 170
3067 38
5910 754
1947 294