22596 86
26009 714
4752 413
3618 80
40843 723
10278 245
6771 99
6702 746
9456 820
4366 497
7280 159
11752 928
7716 424
7310 88
3729 289
5630 970
3750 457