22493 86
25918 714
4621 413
3314 79
40766 723
10040 245
6660 99
6653 746
9408 820
4313 497
7178 159
11665 928
7688 424
7197 88
3696 289
5453 970
3647 457