44952 76
8909 427
13817 713
11928 884
5346 375
4014 168
34694 170
18118 613
27775 491
7558 189
63662 293
33381 340
9527 701
32868 244
1686323 3650
19882 387
694523 812
180244 591
205709 458
416555 1023
733617 1116
145464 714
382283 663