950 142
2993 724
2166 327
2564 427
26897 663
44056 713
3670 383
26014 393
4255 49
25210 787
24600 768
5701 664
55452 513
25439 887
56366 648
39733 707
5233 737
51059 568
8423 553
10184 399
92905 370
29687 350
49149 258
34240 518