1497 448
5427 455
19325 326
2897 386
3254 554
24131 119
2583 171
3581 705
6450 530
23747 74
9389 751
7004 784
25556 489
3999 317