103455 345
34285 862
8642 347
6034 374
35096 414
10996 68
13371 738
14337 475
11514 745
35734 889
7760 159
5735 72