20190 91
15836 215
6197 394
9743 103
105018 246
45803 761
9375 782
8963 694
15571 396
11550 371
47229 712
5988 93
3295 314
3218 96