42000
53642
45225
4605
4398
6564
571
11437
137104
25371
39868
5420
109234
31397
27551
2460
5475
537
11539
3524
82
29645
11200
111703
30533
49495
2268
33
35461
8721
30637
6158
132473
10079
35782
59239
48872
9809
12614
2817
547
16024
24721
86662
4068
4206
12000