4011 882
16143 505
28025 530
27212 722
20995 185
3086 136
7637 707
9969 699
30213 155
8712 320
16541 636