52193 579
77884 123
45764 586
24575 822
36117 275
34199 727
50334 535
21395 515
22271 583
22002 195
59144 604
82145 633
112829 296
41460 853