20274 91
15838 215
6197 394
9743 103
105030 246
45806 761
9375 782
8964 694
15571 396
11551 371
47231 712
5989 93
3295 314
3218 96