50978 252
48825 102
34740 423
125229 293
27034 842
26590 775
23596 215
32314 868
15623 208
168165 688
141313 300
45812 66
132925 233
112421 540
40196 861
53561 644
39758 735
102580 326
61073 178
23786 371
71807 698
188769 734
46674 234
39226 740
16838 715
11782 78
16946 742
42571 149