3191
2986
6942
5894
3042
7405
6925
3729
13192
20158
5582
3651
311547
496534
22314
48597
5404
3324
2501
4262
335140
764334
17960
6951
2807
11825
15902
3314
110280
16751
13123
21288
15015
8425
3010
6424
15764
4448
76961
2875
2510
4745
6341
12056
57112
4439
6687
3315
34278
23032
31452
5028
2185
19934
5121
3165
2251
3263
3307
6740