15714 878
3848 80
14743 343
39012 659
6159 339
3118 165
3317 521
14937 906
13102 682
36613 292
6135 393
15815 77
5995 179
6152 659
1794 192
9040 633
2001 93
3611 463
3765 417
2355 79
5392 802
3569 618
3642 397
16921 675
3053 283
4531 712
4475 677
118031 999