30332
9536
4926
2653
5652
6608
13220
58288
6052
2638
2593
2819
2925
11866
37951
11148
8054
2986
4244
3914
3051
11155
1802
18524
40066
1831
2244
7501
6917
2456
11297
5839
1726
4526
10991
5142
12087
1726
1669
11200
5382
3365
4056
3060
4779
4646
1815
7496
2008
8469
3728
3957
5254
27139
4325
7186
3124
1767
29844
28535