4004 456
3111 434
3527 746
6676 681
4829 274
5601 613
6182 564
3226 432
4889 890
6091 104
2762 336
15022 184
5012 42
3169 486
4792 547
1810 187
2283 347
3857 684
3564 116
1955 121
4127 442
7712 813
2096 411
5108 535