43876 727
8478 181
2787 192
5543 529
6318 709
13076 83
8253 386
5864 656
2361 68
2843 358
2274 145
2696 359
3980 484
2852 740
3388 585