32929 560
91565 101
5277 669
3156 58
5654 666
10153 581
11316 545
18470 575
9133 703
333752 856
4931 453
116251 831
11556 161
8998 285
338938 1100
90990 723
97306 882
12367 436
15728 148
44296 64
23439 374
14994 244
12633 798
15625 619
59791 926
53296 319
1595 86
57441 683