9861
2499
2893
3277
2398
20443
4610
6373
4592
22520
2814
5822
3604
6906
6188
1875
3010
3153
6558
7131
3301
3889
2736
4899
3916
3911
4691
2817
3558
3243
3329
2631
2525