15727 878
3854 80
14755 343
39037 659
6164 339
3124 165
3319 521
14953 906
13146 682
36640 292
6139 393
15815 77
5998 179
6158 659
1796 192
9043 633
2003 93
3615 463
3769 417
2362 79
5402 802
3573 618
3670 397
16923 675
3059 283
4533 712
4479 677
118090 999