5472 38
8925 36
13398 743
21276 245
9996 516
9138 119
12310 275
13162 630
13724 321
12173 477
7404 622
6581 169
6716 41
10000 598
8946 333
7131 831
9573 557
6092 98
27033 835
7071 279
7515 69
16131 558
19373 703
25968 392