22495 86
25921 714
4628 413
3318 79
40767 723
10047 245
6660 99
6653 746
9408 820
4316 497
7178 159
11667 928
7688 424
7200 88
3700 289
5454 970
3661 457