12287 276
1475 27
11035 569
7331 551
11913 477
2289 51
5791 482
30476 207
2401 187
6123 386
4611 553
5533 256