19640 504
6485 390
15650 569
10002 763
3779 548
3825 39
2877 584
3975 738
4901 168
3057 108
37302 622