2377 318
17925 83
36558 707
17275 846
7833 330
17597 575
2451 401
6462 350
10866 87
9713 283
5688 474
16023 291