1142 350
5766 530
10737 321
26151 432
5598 671
4653 621
33184 320
17698 317
52558 90
12814 853
9420 826
3208 40
4070 707
2430 119