21657 350
5526 913
258899 1245
11683 356
6472 591
11949 783
166636 564
9053 402
103057 243
115772 442
50666 807
10985 333
30688 207
9652 780
4479 98
6528 673
4320 587
864 118
2019 337
1887 37