3999 432
7252 648
6780 239
8622 548
156160 169
85935 516
8544 54
10223 529
21176 715
17306 569
20390 189
11734 673
4109 688
1482 146
2969 403
4982 817
5142 321