42000
50783
44093
4134
4325
5773
528
11437
136980
18719
31120
5351
109234
32611
26403
2531
2343
695
11539
2879
17
29285
11201
111703
30474
44286
1170
23
32968
10392
8610
6220
118755
9428
32141
59239
42954
8765
15528
2825
467
16667
24671
75529
4107
11988