12248 381
15383 471
29838 452
21995 295
65616 518
7875 380
27894 181
29125 376
6601 94
4367 160
15898 732