1171 350
5802 530
10765 321
26170 432
5603 671
4665 621
33216 320
17759 317
52950 90
12832 853
9436 826
3234 40
4076 707
2444 119