22520 86
25749 714
4499 413
2999 79
40613 722
10373 245
6583 99
7607 747
9361 820
4260 497
7189 159
11577 928
7613 424
7141 88
3699 289
5449 970
3601 457