12302 276
1475 27
11036 569
7334 551
11913 477
2289 51
5792 482
30476 207
2401 187
6129 386
4611 553
5533 256