43559 727
8295 181
2746 192
5518 529
6273 709
12838 83
8225 386
5773 656
2292 68
2770 358
2216 145
2630 359
3944 484
2823 740
3350 585