30957 402
50436 131
95596 875
84679 742
39828 266
20395 421
12227 584
76674 830
74790 523
114088 478
13331 699
14175 103
17821 412
50776 543
156201 584
155657 219
79455 178
56114 633
17175 531
3853 497
20773 999
92964 711
85731 721
4131 361
155584 648