6594 81
12811 429
7879 48
3689 629
3114 590
9080 673
8507 521
3058 334
1998 278
1696 442
1519 51
7508 606