30250 162
32528 526
12312 619
12380 45
13145 180
235441 813
28094 723
25247 668
24343 116
18553 936
30262 633
44093 284
25591 456
95005 716
18901 466
12491 763
9848 69
187793 690
99622 546
136289 223
61232 496
109650 250
48779 127
162673 473
30670 177
35967 189
34964 638
55333 878