1035 306
3083 605
1928 555
14702 113
1552 257
3002 705
4447 456
20626 185
16902 742
4629 286
16067 634
3801 138
5492 42
5447 165