688 625
297 726
502 661
214 353
701 377
781 767
260 861
320 613
238 223
672 851
537 86
99 734
14360 365
13304 804
9388 361
7327 363
7277 348
6100 14
5635 40
5097 201
5027 225
4448 922
4415 646
4396 218