50861 252
48722 102
34664 423
125156 293
26975 842
26556 775
23503 215
32263 868
15559 208
168069 688
141098 300
45795 66
132563 232
112107 540
40159 861
53475 644
39683 735
102247 326
60798 178
23756 371
71630 698
188031 734
46473 234
39155 740
16803 715
11755 78
16914 742
42469 149