21186
2287
20311
2792
8570
6407
6084
17513
2632
5574
2554
11289
4178
29758
4460
18750
7549
3935
3186
6127
14258
7899
5937
222900
5888
4148
4836
19987
35472
9473
10237
15544
2877
5487
16549
2742
22989
4638
14920
6725
11016
6767
6954
22120
157636
10164
2895
4434
3055
4909
10876
2773
7485
12284
2465
7691
7499
15563
3415
12920