1112231
100598
1270
54477
104224
65251
3559
57116
1754
1052193
19616
87546
24620
38218
48598
56429
56091
1432
1734
1149