6447 259
2831 724
102868 755
1826 50
6715 489
37927 201
43614 473
31585 262
12798 501
3257 172
3547 486
8733 611
5830 565