2966338
1137
5295622
1529
3284004
672
3470184
1240
4680300
1517
2552726
738
7441025
2506
2445095
1102
2112290
596
3631662
895
4332611
1212
3455959
983
2663388
480
3101864
713
3541209
1171
12402822
2883
7143664
2045
16760292
4737
7152042
2572
5587900
1900
4364331
1577
2360265
760
3231935
1385
3241922
923
5351354
1847
7268900
2660
5626633
1363
5018263
1008