4495 882
16690 505
29047 530
28059 723
21805 185
3246 136
7730 707
10252 699
30657 155
8882 320
17012 636