4451 882
16671 505
28983 530
28022 723
21772 185
3235 136
7724 707
10238 699
30642 155
8877 320
16999 636