16076 81
11110 99
13738 734
10475 676
27610 352
34493 502
11210 656
5797 311
5559 236
11245 855
6214 709
16954 271
34391 240
34598 431
51953 56
8561 385
8751 612
30125 83
18969 131
22866 569
10546 620
9974 469
15688 137
6128 489
20712 678
26328 106
6130 650
7760 211