12501 276
1487 27
11047 569
7348 551
11920 477
2290 51
5807 482
30483 207
2411 187
6143 386
4617 553
5551 256