28307
13328
9124
28941
2944
2547
8864
41512
3493
11969
8650
4273
4113
4186
6244
6103
13477
56845
5597
3919
5126
9769
17284
2387
18348
12264
16844
3861
3943
4553
16177
10068
13865
5607
2317
3879
16371