21751 350
5552 914
259909 1247
11713 356
6496 591
12025 783
167373 564
9075 402
103667 243
116177 442
51052 808
11116 333
30869 207
9664 780
4495 98
6541 673
4331 587
878 118
2036 337
1898 37