19810 317
14257 632
6873 378
7360 560
4342 461
4098 665
4722 860
6039 548
10317 731
2852 441
4254 832
1782 185
4861 966