4487 882
16685 505
29026 530
28050 723
21791 185
3240 136
7728 707
10248 699
30651 155
8880 320
17008 636