3096 645
6660 609
5726 820
5517 808
4653 185
32083 127
3830 810
26486 504
7778 307
3704 911
5532 722
7648 725
3295 773
36018 246
4976 824
7214 299
8818 72
3441 427
4003 674
10304 865
14089 651
36746 1017
26961 80
17345 198
4483 421