42000
52456
43685
4481
4357
6269
556
11437
136321
25668
38999
5419
109233
30964
26373
2413
6165
609
11539
3516
82
28490
11201
111703
29861
49422
2263
31
34579
8689
29701
5899
132871
9780
34275
59240
46732
10224
13572
2899
548
17522
24757
83403
4096
4206
11966