5799
4412
3630
4401
4592
3522
7896
5260
3241
4238
3584
2756
2595
5357
2340
5067
3477
12535
2818
3336
2140
6085
3156
2072
2359
6568
13576
18070
2891