12670 276
1507 27
11057 569
7358 551
11947 477
2294 51
5825 482
30487 207
2418 187
6166 386
4625 553
5569 256