22493 86
25918 714
4621 413
3313 79
40766 723
10039 245
6660 99
6653 746
9408 820
4313 497
7178 159
11661 928
7688 424
7197 88
3694 289
5451 970
3646 457