1179 70
16556 485
4975 156
21955 310
6267 588
7022 390
7784 451
2534 113
3620 367
3914 746
4596 522
2809 740
3334 585