15718 878
3849 80
14751 343
39027 659
6161 339
3122 165
3319 521
14948 906
13131 682
36629 292
6136 393
15815 77
5997 179
6152 659
1796 192
9041 633
2003 93
3612 463
3768 417
2359 79
5396 802
3572 618
3653 397
16922 675
3057 283
4533 712
4478 677
118062 999