6605333
1994
2792637
870
2660888
637
4042145
1709
3547222
879
1876470
512
2815602
772
5829768
1501
854528
1401
41622514
11978
3409762
1950
6748084
2261
9913587
3056
1332563
486
6508946
2045
4034329
1467
9350205
2566
1210499
376
2335893
684
2164956
1200
2210660
703
3034357
678
16810837
7454
5109172
1969
5631298
2186
5178733
1608
4697086
1749
7858866
3078