22625 86
26012 714
4812 413
3763 80
40849 723
10332 245
6785 99
6718 746
9466 820
4383 497
7291 159
11769 928
7803 424
7328 88
3735 289
5659 970
3754 457