1561 448
5439 455
19331 326
2911 386
3262 554
24142 119
2585 171
3597 706
6454 530
23779 74
9393 751
7007 784
25630 489
4000 317