21783 350
5555 914
260141 1247
11718 356
6500 591
12036 783
167621 564
9083 402
103808 243
116288 442
51166 808
11153 333
30912 207
9667 780
4498 98
6542 673
4336 587
880 118
2041 337
1900 37