1189 70
16572 485
4983 156
21994 310
6283 588
7024 390
7784 451
2534 113
3620 367
3916 746
4596 522
2810 740
3336 585