12655 276
1505 27
11057 569
7358 551
11942 477
2293 51
5824 482
30485 207
2415 187
6162 386
4621 553
5567 256