43428 727
8190 181
2720 192
5485 529
6254 709
12718 83
8207 386
5694 656
2257 68
2750 358
2200 145
2618 359
3919 484
2810 740
3336 585