21706 350
5546 914
259403 1245
11701 356
6487 591
11993 783
167000 564
9060 402
103354 243
115977 442
50865 807
11056 333
30767 207
9655 780
4486 98
6535 673
4323 587
868 118
2030 337
1892 37