40585 580
57592 485
46270 235
42027 395
45614 393
20533 329
90953 455
15814 316
31008 913
12328 860
16870 456
33854 592
30369 291
24508 399
25633 833
3682 125
2806 517
3866 740
3994 714
9306 565
32913 840
37941 209
11191 799
42371 853
32540 677
14784 83
29415 597
19755 101