20034 90
15828 215
6197 394
9742 103
105005 246
45795 761
9375 782
8962 694
15569 396
11549 371
47225 712
5988 93
3295 314
3218 96