40555 580
57559 485
46268 235
42023 395
45576 393
20527 329
90934 455
15811 316
30983 913
12316 860
16843 456
33824 592
30330 291
24442 399
25606 833
3673 125
2803 517
3863 740
3984 714
9289 565
32865 840
37864 209
11186 799
42287 853
32501 677
14768 83
29370 597
19730 101