1508 448
5432 455
19325 326
2900 386
3256 554
24132 119
2584 171
3581 705
6450 530
23748 74
9389 751
7004 784
25562 489
3999 317