1557 448
5439 455
19328 326
2911 386
3260 554
24141 119
2585 171
3592 706
6454 530
23778 74
9392 751
7005 784
25623 489
4000 317