14507 685
7132 60
9221 332
17966 94
27265 373
7161 566
4091 664
7540 857
16044 651
8684 81
4112 595
5598 759
1566898 3931
3107 138
21669 508
15484 138
8182 731
7395 67
2899 156
4578 396
43546 476
9113 337
5482 521
7467 249
4316 551
3673 391
15482 114
3855 601