43443 727
8195 181
2721 192
5485 529
6254 709
12725 83
8207 386
5694 656
2264 68
2751 358
2203 145
2619 359
3919 484
2811 740
3337 585