25031 697
6955 551
3546 555
4729 117
11317 868
4924 663
4515 692
3069 284
3716 310
3796 235
2594 157
4317 742
8078 537
6044 249
8579 520
4147 877
2035 29
10233 453
4090 214
6880 664
8753 609
6679 944