43418 727
8184 181
2717 192
5482 529
6252 709
12705 83
8206 386
5694 656
2248 68
2748 358
2196 145
2618 359
3914 484
2810 740
3336 585