1521 448
5435 455
19326 326
2907 386
3258 554
24136 119
2585 171
3581 705
6450 530
23749 74
9389 751
7005 784
25565 489
3999 317