111 517
171 516
704 506
333 504
149 500
337 500
645 496
127 488
586 487
76 484
515 476
979 473
42 470
313 469
508 469
952 468
1034 467
1453 459
707 458
758 458