1161 350
5792 530
10754 321
26167 432
5601 671
4663 621
33208 320
17735 317
52839 90
12823 853
9430 826
3231 40
4073 707
2441 119