35198
20948
314
44760
24768
28733
35273
30148
43827
5
24080
34964
29445
2862
14277
39625
2
29078
41542
7256
2640
37885
17811
42580
30049
26521
11703
27226
14550
24820
