15332 297
18660 512
21254 422
16701 345
52946 431
46721 609
2861 257
3436 473
4147 390
3649 76
3632 345
4588 331
16519 254
5267 937
5538 231
7041 861
3429 583
14818 92
2381 341
4673 615
2744 283
2679 125
3133 616
5263 737
16677 309
34066 970