11094 63
15151 885
4816 406
6797 40
8751 718
2631 626
3431 531
2148 496
3930 922
1167 45
3063 771
2461 557
2376 501
2893 653
377 39
4649 697
1807 356
4475 417
1743 356