22202 86
25607 714
4309 413
2734 79
40418 722
9377 245
6354 99
5041 745
9257 820
4192 497
7087 159
11386 928
7562 424
7030 88
3649 289
5302 970
3528 457