15013 276
1892 27
11370 570
7549 551
12170 477
2402 51
6045 482
30698 207
2538 187
6480 386
4776 553
5729 256