15591 758
5068 73
12483 234
7634 506
11801 58
18126 792
13035 351
4350 230
8287 724
11178 269
4263 154
9820 174
1822 206
4960 434
13369 80
8862 854
6949 428
7069 74
11460 217
4302 422
6858 381
6281 455
6516 408
8828 860
4083 444
163163 974
276988 1568
2688967 6598