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