21721 350
5548 914
259555 1245
11707 356
6489 591
12002 783
167143 564
9064 402
103468 243
116049 442
50925 807
11077 333
30797 207
9658 780
4489 98
6537 673
4323 587
874 118
2033 337
1893 37