3089 870
6680 879
3861 658
7360 526
1885 167
68994 474
25595 845
30781 41
2661 103
4825 509
5259 250
1189 121
2545 317