129450
3894
3609
2616
6835
3966
2921
25535
5143
3077
20532
2767
3100
2702
2704
9796
18720
3949
2694
5951
2586
3743
4367
9022
9535
3988
7044
2469
2104
3620
7935
3248
7636
2829
4680
7797
3658
2309
10165
2677
3153
16271
2591
2603
15309
4309
9996
1952
2593
3310
3300
3200
2125
2022
2891
15725
11710
2588
3673
2318