12739 276
1521 27
11062 569
7360 551
11955 477
2300 51
5827 482
30490 207
2421 187
6172 386
4629 553
5575 256