12648 276
1504 27
11057 569
7358 551
11934 477
2293 51
5822 482
30485 207
2415 187
6158 386
4620 553
5563 256