22290 86
25680 714
4408 413
2896 79
40531 722
9724 245
6462 99
5069 745
9307 820
4220 497
7157 159
11474 928
7579 424
7079 88
3658 289
5343 970
3553 457