21718 350
5546 914
259488 1245
11706 356
6489 591
12001 783
167078 564
9062 402
103426 243
116018 442
50901 807
11068 333
30785 207
9657 780
4487 98
6536 673
4323 587
872 118
2032 337
1893 37