2378 318
17956 83
36586 707
17288 846
7836 330
17597 575
2451 401
6464 350
10874 87
9724 283
5693 474
16030 291