21030
6124
15070
19884
13784
3439
13268
11665
3255
28474
16453
31089
5000
4186
7988
14202
29781
24220
52331
21152
6401
20659
7887
13346
7263
27443
8894
9374
3741
5299
19045
9796
4828
11846
26454
76222
8526
38038
19240
21853
20989
12083
449895
88802
30843
12787
307046
7930
15570
33476
10275
44392
137935
2624
37533
20089
11464
8084
12260
26095