43427 727
8189 181
2720 192
5484 529
6253 709
12715 83
8206 386
5694 656
2257 68
2749 358
2200 145
2618 359
3917 484
2810 740
3336 585