14581 621
34561 622
1429 63
51805 446
44527 303
35861 619
3769 483
12188 260
1359 70
1869 165
12880 570
5906 367
5609 67
5697 649
5048 113
2186 318
5005 317
27400 501