20235 91
15837 215
6197 394
9743 103
105025 246
45805 761
9375 782
8963 694
15571 396
11551 371
47230 712
5988 93
3295 314
3218 96