15625 758
5088 73
12521 234
7660 506
11862 58
18183 792
13073 351
4361 230
8307 724
11253 269
4301 154
9855 174
1831 206
4967 434
13402 80
8886 854
6982 428
7088 74
11513 217
4343 422
6885 381
6301 455
6527 408
8858 860
4089 444
163176 974
277141 1568
2698668 6599