4515 882
16702 505
29070 530
28069 723
21831 185
3254 136
7732 707
10266 699
30667 155
8889 320
17034 636