3191
2987
6943
5894
3043
7405
6926
3730
13192
20160
5582
3652
311549
496536
22314
48599
5405
3324
2502
4262
335140
764337
17960
6955
2808
11825
15902
3314
110281
16753
13124
21289
15015
8426
3010
6425
15764
4449
76962
2875
2510
4745
6341
12057
57112
4439
6690
3318
34278
23034
31452
5028
2185
19934
5122
3166
2251
3264
3307
6740