5583
26305
75942
10324
9399
7809
2343
4126
12576
61313
5938
22595
2950
3901
9050
111309
7453
8721
2944
4154
4514
166477
6777
4208
5047
83621
10998
4729
5894
3042
3729
3585
13192
20158
311547
496534
22314
48597
5404
3324
4262
335140
764334
17960
6951
2807
16751
13123
15015
8425
3010
6424
15764
4448
76961
2875
2510
4745
6341
57112