15276
6108
4773
6346
3266
115665
4160
3010
9662
4502
9542
5226
3520
37098
12996
53376
208868
10380
338101
4802
5244
4485
29339
5293
22023
5005
5741
5469
8823
11243
6338
32290
3810
11381
21226
6555
5111
11301