21741 350
5552 914
259723 1245
11709 356
6489 591
12012 783
167252 564
9067 402
103565 243
116114 442
50997 808
11093 333
30835 207
9662 780
4491 98
6540 673
4328 587
876 118
2035 337
1895 37