448 40
3695 627
687 159
2438 514
21621 331
7592 730
28400 780
5930 225
7064 124
20625 104
21406 879
6914 374
55441 77
3240 601
8301 537
9653 484
6517 91
4572 456
22559 669
3039 406
2249 331
4164 344
3039 577
2626 318
1728 115