43406 727
8171 181
2716 192
5482 529
6251 709
12696 83
8205 386
5693 656
2239 68
2744 358
2191 145
2617 359
3913 484
2809 740
3334 585