11091 63
15150 885
4816 406
6797 40
8749 718
2631 626
3346 531
2148 496
3930 922
1165 45
3062 771
2461 557
2376 501
2893 653
377 39
4649 697
1806 356
4475 417
1741 356