43966 727
8527 181
2805 192
5555 529
6333 709
13153 83
8261 386
5896 656
2396 68
2866 358
2290 145
2710 359
4017 484
2887 740
3406 585