260 58
1704 439
2989 891
2550 642
59339 548
93653 579
106414 335
244311 402
115378 367
108851 838
56182 450
94214 245
323266 1532
26512 307
85827 292
80372 982
65489 545
18684 126
62645 489
36030 253
131980 760
324953 1005
100391 954
75859 672