114891
16401
2961
8325
4768
2862
37336
17730
10559
8042
29624
10809
25200
22754
18435
24450
5775
5195
37770
32318
3882
19908
7762
4300
22567
17568
10846
14997
17065
26539
2171
2209
15868
10317
2803
3185
30433
45760
14641
17157
10078
6964
5479
9694
21035
6126
15072
19888
13786
3439
13269
3257
28480
16467
31091
5000
4186
7989
14207
29781