3092 510
9184 805
4767 576
2562 55
3189 779
1268 161
9695 171
5493 216
4443 871
2949 378
9724 837
1995 59
1781 310
6215 868
8746 209
3091 464
5873 636
11856 267
2553 595
2117 236
5890 579
4858 113
6459 773
4591 595
3747 844
8589 115
12089 56
5793 975