303288 1431
71063 186
89249 968
215538 1012
137911 672
127242 302
116101 412
102894 815
124880 773
98899 814
153865 448
117565 528
203392 458
149293 1049
112578 481
65553 649
85961 433
108158 304
93696 795
49649 163
104772 623
43553 234
140732 655
166554 654