21725 350
5550 914
259571 1245
11708 356
6489 591
12005 783
167154 564
9064 402
103479 243
116062 442
50941 807
11078 333
30801 207
9658 780
4490 98
6538 673
4323 587
874 118
2033 337
1893 37