12223 381
15378 471
29832 452
21983 295
65593 518
7873 380
27879 181
29108 376
6597 94
4363 160
15886 732