8255 30
32267 128
6781 772
33660 509
7605 970
14516 290
11280 573
19506 326
28651 278
5824 350
20914 233
8137 690
12317 700
6489 229
5778 483
19265 647
10213 830
7520 445
22754 668
25192 308
54912 184
18695 831
10635 502
20307 104