42000
52467
43076
4226
4311
5962
540
11437
136873
21004
32855
5352
109233
32725
26864
2655
2640
678
11539
2878
17
29571
11200
111704
30443
49470
1165
23
33706
9171
8749
6276
122046
9568
32968
59239
44344
9824
14464
2864
463
12445
24707
80427
3360
12002