5678 526
5123 331
7056 367
14897 601
4311 553
4307 493
2151 49
4629 193
7380 621
14881 121
3029 378
10546 600
5235 652
3609 310
3152 355
4195 673
6636 243
9205 402
2583 110
8515 513
3696 372
6907 840
5948 205
14538 859