371 35
10927 306
8016 183
10011 104
4769 113
6879 24
7598 857
24529 327
6786 817
20607 796
5183 627
14947 109
5186 399
5338 788
2784 484
3965 878