1020 196
2801 792
3052 260
7784 516
7660 237
5077 514
4581 153
6069 607
2523 257
5049 373
4974 642
7294 698
3216 32
12219 815
18564 778