45179 857
2612 327
87007 389
21278 359
11374 112
19669 747
15038 533
6798 874
13972 722
9580 881
8831 91
6308 512
10266 808
7485 78