15727 878
3854 80
14755 343
39037 659
6164 339
3123 165
3319 521
14952 906
13144 682
36638 292
6138 393
15815 77
5998 179
6156 659
1796 192
9043 633
2003 93
3614 463
3769 417
2361 79
5401 802
3573 618
3663 397
16922 675
3058 283
4533 712
4478 677
118078 999