14061 276
1723 27
11237 570
7455 551
12064 477
2340 51
5954 482
30591 207
2480 187
6342 386
4694 553
5659 256