19561 853
12250 468
762 98
6984 44
3154 271
8180 818
4952 794
4965 240
10070 741
4892 676
5240 109
17529 767
3052 93
5287 614
6084 442
17788 146
10074 190
5226 674
2300 307
4187 616
14255 759
3623 63
10699 130
19518 516