1142 350
5765 530
10735 321
26151 432
5598 671
4652 621
33182 320
17697 317
52551 90
12814 853
9420 826
3208 40
4070 707
2430 119