15076 276
1907 27
11379 570
7552 551
12184 477
2408 51
6054 482
30709 207
2543 187
6495 386
4785 553
5736 256