22522 86
25750 714
4502 413
2999 79
40613 722
10374 245
6584 99
7608 747
9361 820
4260 497
7189 159
11577 928
7613 424
7141 88
3699 289
5449 970
3601 457