1547 448
5437 455
19326 326
2909 386
3259 554
24139 119
2585 171
3590 706
6454 530
23766 74
9391 751
7005 784
25595 489
4000 317