29288
60882
9652
5541
9858
59027
25885
1431
1334
25812
3963
7439
3295
7642
2154
2535
7676
9863
2916
940
907
5421
5787
2697
1963
5476
12443
4440
2883
6809
3072
2447
2896
2521
3843
1820
9325
4495
5699
7989
1137
6286
4997
4590
27783
23726
3465
4088
2416
3549
2088
4551
17005
4845
3375
2616
2277
1492
6229
2077