5948376
2045
3084930
933
21307088
8428
4388050
1281
4643361
1266
477352
1124
4688635
1338
6427663
1822
8501240
2742
8391988
2164
4656754
1526
7657041
2101
3263668
1360
4367595
977
3459650
1064
3604239
1184
8671533
2246
3779543
1306
4236682
1303
26441710
12142
8300662
2453
16934340
7043
3628944
1134
3053577
1017
605099
995
4838856
1517
11468176
4357
10619013
3465