21912 92
15943 215
6204 394
9748 103
105133 246
45933 761
9378 782
8981 694
15616 396
11571 371
47278 712
5997 93
3297 314
3223 96