3981 432
7246 648
6777 239
8621 548
156058 169
85895 516
8541 54
10221 529
21173 715
17305 569
20367 189
11734 673
4109 688
1479 146
2969 403
4980 817
5142 321