14857 276
1870 27
11343 570
7536 551
12149 477
2381 51
6027 482
30666 207
2523 187
6454 386
4748 553
5716 256