47693 260
77560 329
41054 171
150112 898
126412 249
86081 724
39906 330
131455 715
82813 719
83406 779
106630 515
124069 584
54576 403
71669 684
69335 473
230553 970
58089 294
82100 378
97830 928
141573 707
119039 557
115971 831
40267 106
99300 488