15625 758
5088 73
12524 234
7661 506
11863 58
18185 792
13078 351
4361 230
8308 724
11259 269
4302 154
9855 174
1831 206
4968 434
13404 80
8888 854
6982 428
7088 74
11516 217
4343 422
6885 381
6303 455
6527 408
8860 860
4090 444
163176 974
277148 1568
2698921 6599