2302
2452
3161
3492
3095
6083
3139
5332
9245
3792
9716
8289
3285
2818
8186
5464
4646
5654
14421
13181
4996
8181
6230
4828
5535
17624
3270
2137
2568
7828
7507