3898 508
8838 275
18972 446
4115 161
4999 93
11035 842
8768 250
1329 160
4262 44
5348 712
8952 736
4645 317
5317 617
6151 823
11701 224
4941 97
4243 818
2890 345
4893 317
12797 589
3203 59
4987 940
27462 581
9605 681