3402448
1281
8820715
2953
5059085
1633
12375015
5324
2934816
948
13259082
3861
3829529
1536
7890596
2940
4808242
1743
7499942
3600
3436405
1071
5129447
1463
10384773
3342
6693257
2365
4159358
1435
2369090
816
9362904
3823
2650794
1061
27582268
15638
3973253
1485
8114391
2783
42738210
16449
4369015
1222
2190572
650
10825092
4062
7329326
2516
2209723
684
1834156
565