12216 381
15376 471
29829 452
21981 295
65580 518
7870 380
27873 181
29084 376
6597 94
4361 160
15881 732