21662 350
5528 913
258953 1245
11685 356
6473 591
11951 783
166668 564
9054 402
103093 243
115793 442
50682 807
10991 333
30700 207
9652 780
4479 98
6528 673
4320 587
865 118
2019 337
1887 37