3175 824
8446 767
1894 341
1625 287
2958 491
3072 728
5778 394
2900 442
1601 298
553 137
828 85
2335 387
412 91
3711 841
5648 488
2158 688
6304 334
3194 246
1054 170
3256 317
1142 138
5639 291
3212 418
9881 135