21705 350
5546 914
259394 1245
11701 356
6487 591
11993 783
166988 564
9060 402
103347 243
115973 442
50856 807
11056 333
30766 207
9655 780
4486 98
6535 673
4323 587
868 118
2029 337
1892 37