22288 86
25679 714
4403 413
2895 79
40530 722
9714 245
6460 99
5068 745
9307 820
4220 497
7157 159
11471 928
7579 424
7079 88
3657 289
5343 970
3552 457