12887 548
14556 327
49578 147
18535 517
1784 114
7126 324
5551 542
39059 333
2064153 3375
276115 1568
13611 383
40625 580
46417 236
2599 30
111706 806
13623 292
2208 67
5060 465
14129 153
77641 564
2326 230
16905 670
8003 471
8666 185
2078 192
5749 353
3707 849
4378 679