1766 538
5479 530
10540 321
25786 432
5490 671
4600 621
31632 320
16386 317
49441 90
6963 850
9273 826
3079 40
5057 707
2343 119