1277 70
16666 485
5101 156
22394 310
6328 588
7065 390
7785 451
2564 113
3642 367
3928 746
4601 522
2822 740
3348 585