3011 344
5625 208
62912 568
10779 506
4472 289
4009 516
6825 684
2365 235
4699 40
7728 416
7366 101
2973 440
71506 233
4673 64
8265 787
40059 615
9935 116
12824 313
13734 438
17842 699
4687 43
4393 793
19554 483
2838 142
4282 504
3661 338
22042 271
2185 367