21891 703
12102 709
128309 849
40571 482
15134 404
39160 672
17084 230
500499 853
191925 287
151059 422
105168 679
317234 573
111346 519
359727 562
106300 79
192583 875
88433 366
179624 648
287197 643
273028 754
228825 492
32696 540
30207 182
38000 780