59 150
522 71
764 32
121 539
210 302
77 949
797 678
820 452
843 637
724 791
668 578
802 658
14478 365
13400 804
9422 361
7363 363
7314 348
6134 14
5659 40
5115 201
5048 225
4469 922
4440 646
4419 218