22287 86
25679 714
4403 413
2894 79
40530 722
9713 245
6460 99
5067 745
9307 820
4220 497
7157 159
11469 928
7579 424
7079 88
3657 289
5343 970
3552 457