22339 94
15972 215
6205 394
9751 103
105164 246
45964 761
9378 782
8987 694
15627 396
11579 371
47288 712
6001 93
3299 314
3223 96