19639 504
6485 390
15649 569
10001 763
3779 548
3825 39
2877 584
3975 738
4901 168
3057 108
37301 622