47328 77
8922 427
13823 713
11934 884
5349 375
4020 168
34702 170
18122 613
27787 491
7562 189
63685 293
33405 340
9539 701
32877 244
1687079 3650
19883 387
694698 812
180368 591
205834 458
416821 1023
734180 1118
145513 714
382503 664