5583 772
3621 203
3984 514
12378 166
3781 527
2133 301
8206 228
3688 860
3727 728
3081 42
2508 169
3224 806
4076 149
3789 521
3889 532
6910 366
3249 327
7053 303
3208 231
3727 388
5400 524
16096 52
4500 98
6405 173
13782 133
93148 799
6324 598
7577 625