11091 63
15145 885
4810 406
6797 40
8747 718
2631 626
3346 531
2148 496
3929 922
1165 45
3062 771
2461 557
2375 501
2893 653
376 39
4649 697
1806 356
4474 417
1741 356