31084 402
50476 131
95668 875
84762 742
39845 266
20410 421
12232 584
76710 830
74805 523
114109 478
13333 699
14176 103
17826 412
50788 543
156240 584
155692 219
79465 178
56130 633
17180 531
3854 497
20776 999
92991 711
85741 721
4132 361
155593 648