21782 350
5555 914
260139 1247
11718 356
6500 591
12035 783
167616 564
9083 402
103805 243
116286 442
51163 808
11153 333
30911 207
9667 780
4498 98
6542 673
4336 587
880 118
2041 337
1900 37