1518 448
5435 455
19326 326
2905 386
3258 554
24133 119
2584 171
3581 705
6450 530
23749 74
9389 751
7004 784
25564 489
3999 317