8678 378
29772 302
9696 161
31607 718
5683 143
25495 597
10865 397
14579 614
15617 440
4755 274
2838 159