5076895
1344
2755792
1039
3690639
1256
66661
91
23549
25
3844015
1272
2493635
835
6208462
1790
3813544
1055
3006570
999
9063039
4291
6733953
3025
5243506
1577
2228089
873
5008716
1407
4387717
1218
1786457
700
1294574
376
1830986
681
4891286
1746
494015
166
4477196
1328
1200886
364
1331161
367
14336384
5139
4728100
1498
0