49563 79
8939 427
13831 713
11954 884
5352 375
4025 168
34721 170
18134 613
27800 491
7572 189
63733 293
33426 340
9550 701
32885 244
1688140 3654
19893 387
694933 813
180563 591
205988 458
417148 1023
734883 1119
145595 714
382811 665