10997 823
6277 50
15566 509
23265 254
6250 158
5725 591
9645 481
4551 711
10746 214
7656 193
5754 95
4399 86
3564 487
6320 592
7253 774
4173 834
2578 305
4165 721
3877 643
4372 353