22287 86
25679 714
4402 413
2894 79
40529 722
9711 245
6458 99
5067 745
9307 820
4220 497
7157 159
11468 928
7579 424
7079 88
3657 289
5343 970
3552 457