12673 97
12047 117
22203 358
10539 539
3207 217
4843 554
3922 713
29764 431
7755 691
13658 598
5039 282
4160 280
19735 208
4295 867
4686 634