39232 721
5663 180
2292 191
4910 528
5751 708
8804 81
5661 386
4372 654
1527 68
2165 358
1614 129
2256 359
3314 484
2673 740
3018 585