1040036
13136
3777
13017
2799
19491
3431
32125
282548
3063
241873
12505
79032
6695
61410
52738
18316
336401
17322
4814
7339
13326
6248
6733
9911
14495
5916
5263
4283
5500
49235
3459
6169
2097
9564
6743
3723
22563