15625 758
5088 73
12521 234
7660 506
11861 58
18180 792
13073 351
4360 230
8307 724
11248 269
4301 154
9855 174
1831 206
4967 434
13400 80
8885 854
6982 428
7088 74
11512 217
4339 422
6883 381
6301 455
6526 408
8858 860
4089 444
163176 974
277137 1568
2698419 6599