24126
1719
54223
32518
23612
29211
774
1187
1574
13712
823
883
244163
878
894
1286
26111
1247
601
31914
334
663
1462
23511
68
1717
1266
423
1832
441
522
391
2809
2804
1416
1474
964
2375
12112
25