5142 621
3098 691
6381 51
4870 547
7225 945
7377 416
4111 272
3633 565
4634 607
2671 246
4721 797
9900 138
5005 37
4269 209
8781 179
3511 1006