410 63
4182 867
2722 344
4673 320
9845 317
6718 608
150100 612
387103 1082
16347 825
208936 724
3095 475