19640 504
6486 390
15650 569
10003 763
3779 548
3825 39
2877 584
3975 738
4901 168
3057 108
37303 622