5686 530
10658 321
26098 432
5547 671
4629 621
33034 320
17062 317
51518 90
7039 850
9372 826
3136 40
4043 707
2349 119