50579 252
48448 102
34420 423
124881 293
26853 842
26447 775
23313 215
32072 868
15451 208
167768 688
140598 300
45740 66
131826 232
111267 540
40055 861
53235 644
39458 734
101482 326
60269 178
23646 371
71175 698
186421 733
46068 234
38927 740
16718 715
11698 78
16814 742
42219 149