15236
2710
259
3710
22910
22814
6020
8421
4510
10126
8814
488
549
489
374
365
281
282
377
162
9123
8014
1646
3713
4068
9825
459
597
9112
599
12915
10219
6415
205017
68315
126716
8611
11529