43418 727
8185 181
2718 192
5482 529
6253 709
12706 83
8206 386
5694 656
2250 68
2748 358
2198 145
2618 359
3915 484
2810 740
3336 585