18555 87
3166 58
5654 609
9220 321
2308 144
6537 664
5948 338
2837 51
5846 666
8625 661
4146 143
7541 561
4854 684
8823 182
24299 333
7775 439
6657 684
11543 694
5003 658
6422 311
16139 481
6334 728
6603 606
15148 280