14151 276
1742 27
11258 570
7470 551
12080 477
2345 51
5970 482
30597 207
2487 187
6362 386
4704 553
5666 256