41558 578
21192 545
73089 192
34160 553
31569 178
32127 607
31835 458
5051 657
3441 373
12378 431
3734 770