105915 581
137367 419
223471 899
134301 353
400400 1217
101044 564
363577 855
80600 553
146381 699
483979 1002
60181 498
182927 423
150527 541
52982 842
69484 331
183818 656
131432 496
72916 744
76604 875
128141 475
72910 648
123247 769
104258 641