22501 86
25735 714
4485 413
2983 79
40605 722
10291 245
6568 99
7595 747
9339 820
4250 497
7174 159
11554 928
7604 424
7129 88
3691 289
5439 970
3589 457