45414 857
2614 327
87013 389
21300 359
11380 112
19678 747
15047 533
6805 874
13983 722
9584 881
8837 91
6312 512
10272 808
7495 78