2840 571
6634 443
19477 276
3440 102
3567 513
6016 712
7811 562
5552 371
4211 763
7847 292
6696 728
5112 807
5930 359
9097 905