45344 857
2614 327
87009 389
21296 359
11378 112
19678 747
15045 533
6802 874
13982 722
9583 881
8837 91
6312 512
10270 808
7494 78