22369 86
25773 714
4483 413
3081 79
40628 723
9823 245
6509 99
5080 745
9350 820
4273 497
7148 159
11539 928
7624 424
7090 88
3663 289
5387 970
3569 457