3011 344
5625 208
62912 568
10779 506
4472 289
4009 516
6825 684
2365 235
4699 40
7728 416
7366 101
2973 440
71508 233
4674 64
8265 787
40061 615
9936 116
12824 313
13736 438
17842 699
4693 43
4393 793
19562 483
2839 142
4283 504
3662 338
22044 271
2185 367