39235 721
5666 180
2293 191
4910 528
5751 708
8808 81
5661 386
4374 654
1528 68
2165 358
1614 129
2256 359
3316 484
2673 740
3019 585