2181650
3612
3903048
1002
4172066
722
1699265
512
5244474
1702
4041344
1432
8145106
1649
3746038
625
12974840
3198
8298670
3053
5284187
1812
5627817
1448
7194024
1960
8409437
3194
2350159
631
4666719
1413
4498961
1394
14216243
5117
1539232
1105
9840708
2214
11769932
3254
2418608
716
2091556
870
11434991
1049
2005812
556
1872574
458
2987965
1108
2357755
609