15718 878
3849 80
14750 343
39026 659
6161 339
3121 165
3319 521
14945 906
13131 682
36627 292
6136 393
15815 77
5997 179
6152 659
1796 192
9041 633
2003 93
3612 463
3768 417
2359 79
5395 802
3572 618
3653 397
16922 675
3056 283
4533 712
4478 677
118059 999