684 70
15918 485
4197 156
19666 309
6077 588
6806 390
7755 451
2370 113
3485 367
3853 746
4554 522
2783 740
3274 585