1081 30
5606 743
3093 216
3689 720
2936 140
151386 264
35980 638
13776 69
7521 857
29119 239
9015 755
3732 150
6488 482
4792 539
3413 547
4390 562
3812 614
1785 366