22328 86
25770 714
4462 414
3056 79
40624 723
9775 245
6508 99
5096 745
9360 820
4272 497
7237 159
11542 928
7622 424
7117 88
3674 289
5383 970
3593 457