1190 70
16573 485
4986 156
21998 310
6286 588
7026 390
7784 451
2534 113
3620 367
3916 746
4596 522
2810 740
3336 585