22705 56
13517 243
7076 256
14803 978
7019 211
5580 334
9764 521
4781 522
5946 233
9520 318
34102 663