43411 727
8175 181
2716 192
5482 529
6252 709
12699 83
8205 386
5693 656
2241 68
2746 358
2192 145
2617 359
3914 484
2809 740
3335 585