1512 448
5432 455
19326 326
2902 386
3256 554
24132 119
2584 171
3581 705
6450 530
23749 74
9389 751
7004 784
25564 489
3999 317