22493 86
25920 714
4626 413
3316 79
40767 723
10043 245
6660 99
6653 746
9408 820
4316 497
7178 159
11666 928
7688 424
7199 88
3696 289
5454 970
3654 457