2643
934
24738
22007
923
942
2294
2607
1045
1141
2124
1773
1060
1269
19575
1485
28284
6677
2239
2718
5157
6235
4266
23313
21180
138251
40814
2593
7494
29594
178462
724833
264467
10658
131985