1198 70
16580 485
4994 156
22035 310
6297 588
7032 390
7784 451
2536 113
3622 367
3918 746
4596 522
2810 740
3336 585