22596 86
26009 714
4751 413
3615 80
40843 723
10277 245
6770 99
6702 746
9456 820
4366 497
7280 159
11752 928
7716 424
7310 88
3729 289
5630 970
3750 457