14948 97
24456 533
15865 175
3194 578
8587 577
33991 788
4587 80
3412 657
1604 208
3904 110
3242 476
11091 147
4759 309
5353 803
50424 196
6015 596
10352 643
2296 307
3296 119
6357 89
1541 235
8174 893
5227 91
1845 259
1333 63
2102 301
3890 156
3866 571