5516
2523
3979
7037
7237
4132
4179
2466
9721
2322
3260
25122
12587
10595
2233
39191
2854
50847
2481
20130
2100
3309
28144
4128
15706
3806
7935
2943
6449
2903
3244
8887
2543
7632
28793
6188
10303
3626
2812
2823
4700
6142
2382
8872
26029
9193
6902
40180
9698
7793
2971
2890
11319
20612
11942
3656
2712
4017
6737
16694