1182 350
5809 530
10768 321
26173 432
5604 671
4666 621
33223 320
17779 317
53061 90
12836 853
9443 826
3240 40
4077 707
2447 119