43952 727
8512 181
2803 192
5553 529
6327 709
13139 83
8259 386
5885 656
2394 68
2859 358
2286 145
2704 359
4006 484
2879 740
3405 585