2960
3285
5153
4467
2772
8034
5588
8860
4251
3865
2895
4218
6939
5446
2887
2269
2300
5285
3311
4173
14728
4363
9585
10654
8513
7208
18019
5008
16237
3311
3788
3869
13058
2624
2555
3338
2855
2746
5950
2758
4615
3193
4843
7145
9190
14142
8193
5126
8248
6783
5162
4750
11777
7576
4309
70878
10198
33817
5253
5810