10667 63
14266 885
4328 405
6476 40
8142 718
2595 626
3210 531
2114 496
3806 922
1072 45
3025 771
2417 557
2337 501
2822 653
331 39
4312 697
1694 356
4429 417
1667 356