21649 350
5522 913
258729 1245
11680 356
6470 591
11945 783
166524 563
9051 402
102971 243
115724 442
50598 807
10958 333
30663 207
9652 780
4477 98
6526 673
4317 587
864 118
2017 337
1886 37