47029 77
8921 427
13823 713
11934 884
5349 375
4019 168
34701 170
18122 613
27784 491
7561 189
63684 293
33403 340
9537 701
32875 244
1686984 3650
19882 387
694670 812
180352 591
205821 458
416786 1023
734114 1118
145507 714
382469 664