43418 727
8188 181
2720 192
5482 529
6253 709
12709 83
8206 386
5694 656
2252 68
2749 358
2199 145
2618 359
3916 484
2810 740
3336 585