22219 86
25616 714
4324 413
2757 79
40442 722
9433 245
6374 99
5046 745
9260 820
4194 497
7093 159
11399 928
7565 424
7034 88
3649 289
5311 970
3529 457