1196 70
16579 485
4993 156
22029 310
6295 588
7031 390
7784 451
2536 113
3622 367
3918 746
4596 522
2810 740
3336 585