21870 92
15938 215
6204 394
9748 103
105131 246
45930 761
9378 782
8978 694
15615 396
11571 371
47277 712
5997 93
3297 314
3223 96