2762
11291
4031
8434
2842
2773
41928
12586
8748
29398
2570
3850
2789
2269
7833
5114
2633
2963
4807
3590
7801
30151
3022
4825
17231
2362
9414
2536
6602
37783
12242
7409
74293
22563