10657 373
326002 531
7265 405
21889 604
37245 75
5182 581
951 94
7213 113
2586 459
1903 396
3387 674
5174 822
2786 719
3608 142
1717 302