12433 907
5214 374
9971 607
4447 281
9065 690
27195 267
3568 424
6245 120
29293 829
3972 46
135172 215
27743 379
8263 537
7435 678
5366 446
7675 414
1458 199
4314 733