14043 832
19729 721
11579 239
4041 252
27840 1032
10982 794
2766 417
10804 400
6055 496
13471 503
11548 432
3246 208
9991 551
15926 654
4513 639
5592 233
16388 614
9954 704
24776 526
7528 691
7228 111
6986 658
8036 622
18796 89