45372 857
2614 327
87011 389
21299 359
11379 112
19678 747
15047 533
6804 874
13982 722
9584 881
8837 91
6312 512
10271 808
7494 78