12521 276
1487 27
11048 569
7350 551
11921 477
2290 51
5808 482
30483 207
2411 187
6143 386
4617 553
5553 256