5860 611
6578 192
14283 388
270833 569
4251 145
2598 38
3312 307
3275 582
2781 425
3725 578
3395 491
9825 584
4817 408