51275 80
8949 427
13844 713
11966 884
5360 375
4027 168
34733 170
18141 613
27812 491
7580 189
63768 293
33439 340
9558 701
32894 244
1689113 3656
19894 387
695140 813
180723 591
206141 458
417433 1023
735485 1119
145679 714
383296 665