4057 508
3095 161
24922 701
4849 365
4738 187
3712 492
13639 188
9833 706
3053 358
3808 886
7026 270
3560 710
1363 44
13856 587
4030 656