11083 63
15135 885
4797 406
6794 40
8727 718
2630 626
3339 531
2148 496
3929 922
1163 45
3061 771
2461 557
2375 501
2891 653
365 39
4643 697
1796 356
4471 417
1741 356