2528360
973
4573084
2695
1690242
967
3229525
1627
5788139
951
8034855
2243
2815633
747
294788
452
5598377
1451
14617723
4373
9334444
2861
6116919
3037
7418261
1649
11720955
3666
6194507
2566
9663384
3264
5407262
1718
16354653
5268
37860548
12902
3285175
1599
1420169
411
9618768
2730
2179925
653
5280740
2214
6017406
2473551
914
8651157
6226536
986