12433 422
6022 583
3159 285
3262 626
27079 493
16422 164
3575 570
5025 432
10567 608
4780 695
3287 329
3480 911
2244 59
1068 81
3178 412
5123 599
2106 190
4785 743
5484 215
232096 605
21557 475
35482 483
11744 165
23914 177
7224 297
10540 538
12457 326
23431 277