1494 448
5426 455
19325 326
2897 386
3254 554
24128 119
2582 171
3581 705
6450 530
23747 74
9388 751
7004 784
25555 489
3999 317