15625 758
5091 73
12528 234
7661 506
11869 58
18186 792
13081 351
4361 230
8308 724
11260 269
4304 154
9857 174
1831 206
4968 434
13408 80
8892 854
6982 428
7088 74
11519 217
4346 422
6885 381
6304 455
6531 408
8861 860
4090 444
163176 974
277153 1568
2699487 6599