21748 92
15933 215
6204 394
9748 103
105123 246
45923 761
9378 782
8978 694
15610 396
11569 371
47272 712
5994 93
3297 314
3223 96