102976 646
14898 545
11324 249
16755 336
13823 613
115032 440
30002 298
55970 873
45583 292
14563 657
248963 795
186650 727
210170 1006
18739 520
18222 110
29498 460
38780 518
11759 295
45142 247
22424 654
10479 150
27014 397
27205 174
149916 877
54967 455
288648 580
37556 196
28798 309