1760 318
15866 83
33547 707
16228 846
7734 330
17316 575
2393 401
6365 350
10324 87
9530 283
5449 474
15861 291