2979
5107
21291
3979
15254
3085
2984
3744
2812
5273
17852
26739
3443
7139
44570
10806
3290
3597
27206
14185
3773
5034
19620
2236
5882
138173
15149
2395
3842
26857
5626
37724
64470
81452
40754
4839
11513
7710
4900
50327
5570
4706
2577
11462
7283
8202
26196
13257
2461
8774
26245
77092
38763
279962
3578
14039
33168
17489
17055
2351