827 21
809 153
370 532
431 342
739 484
966 63
883 827
1113 93
27 604
577 123
211 66
765 792
14368 365
13330 804
9392 361
7331 363
7285 348
6107 14
5646 40
5103 201
5034 225
4452 922
4419 646
4402 218