21721 350
5548 914
259521 1245
11706 356
6489 591
12002 783
167106 564
9062 402
103446 243
116035 442
50914 807
11075 333
30793 207
9657 780
4487 98
6537 673
4323 587
873 118
2032 337
1893 37