43427 727
8190 181
2720 192
5484 529
6254 709
12717 83
8206 386
5694 656
2257 68
2750 358
2200 145
2618 359
3918 484
2810 740
3336 585