1296 53
9602 232
7650 171
4709 736
38970 298
20092 207
73562 667
46242 608
14481 783
96309 495
8172 534
11282 602
18400 329
6973 94
16683 710
84631 287