22812 703
12498 709
129977 849
42942 482
15909 405
39821 672
17307 230
542273 859
204271 296
159856 426
111700 681
342842 578
118151 519
388880 570
113433 80
205879 875
94474 366
192079 651
309476 651
291237 756
243399 496
32831 540
30429 182
38430 780