43960 292
216912 2044
35933 585
124031 643
124135 795
57207 726
20524 847
5328 650
29312 600
7544 358