15086 276
1908 27
11379 570
7553 551
12185 477
2408 51
6055 482
30709 207
2543 187
6498 386
4788 553
5736 256