650 89
7567 506
2485 636
12633 293
7452 735
9083 392
3916 568
15312 509
11014 356
3332 129
8018 578
9523 730