3093 870
6685 879
3906 658
7365 526
1889 167
69043 474
25622 845
30795 41
2662 103
4830 509
5264 250
1191 121
2547 317