22374 86
25778 714
4484 413
3086 79
40633 723
9831 245
6510 99
5082 745
9353 820
4274 497
7148 159
11542 928
7624 424
7091 88
3663 289
5388 970
3576 457