2056 256
7089 127
16118 365
18146 552
7954 500
9254 152
7804 152
17195 741
19611 327
4860 732
82249 133
16045 697
7626 646
6806 301
17133 699
6074 201
4983 663
10195 300
3678 574
12683 557
1589 239
86806 839