2612755
807
4771607
1564
2801574
669
3402724
666
3708021
1272
2012494
499
4876508
1379
17888328
7480
4521672
1866
1703007
408
9120662
2808
9845616
2572
5869098
628
18547145
5145
6435021
2861
14238935
4756
3389454
882
6147038
961
418224
354
2349091
694
42467722
17662
2524640
603
2362955
659
7998972
2770
10604873
5177
9726559
5171
1564773
647
2280083
449