5063 449
4175 334
5495 677
12512 433
2263 377
25511 819
5218 758
6320 454
3365 32
9312 185
3636 621
9866 286
19336 119
17808 654