12250 381
15385 471
29839 452
21997 295
65619 518
7876 380
27898 181
29128 376
6607 94
4369 160
15900 732