12736 276
1520 27
11062 569
7360 551
11955 477
2295 51
5827 482
30490 207
2421 187
6172 386
4629 553
5573 256