12433 907
5215 374
9972 607
4449 281
9065 690
27196 267
3569 424
6246 120
29293 829
3973 46
135188 215
27744 379
8263 537
7437 678
5366 446
7675 414
1458 199
4314 733