21657 350
5526 913
258881 1245
11683 356
6471 591
11948 783
166628 564
9053 402
103045 243
115766 442
50659 807
10983 333
30684 207
9652 780
4479 98
6528 673
4320 587
864 118
2019 337
1887 37