31046
41921
32161
48562
49010
48097
30856
35018
45037
44488
42226
33466
41979
35380
54101
47373
37758
38715