951 142
2993 724
2166 327
2568 427
55452 513
25210 787
31929 454
26897 663
49149 258
15762 166
24414 912
24600 768
33405 247
25439 887
44056 713
92905 370
3670 383
39733 707
51059 568
34240 518
10184 399
26014 393
29545 266
27411 586