21302 872
6615 740
27094 821
72005 642
18758 291
1073918 3095
25983 739
594407 3094
852773 1683
539039 649
484367 1571
90275 387
59441 85
113490 311
22324 844
5934 476
3955 528
4032 106
4242 49
4629 764
10101 579
7435 779
3399 191
5186 679
2720 51