21662 350
5528 913
258965 1245
11685 356
6473 591
11953 783
166680 564
9054 402
103106 243
115802 442
50686 807
10992 333
30700 207
9653 780
4479 98
6528 673
4320 587
865 118
2019 337
1887 37