2641
2056
26896
1501
12316
3081
1769
7330
2647
10347
2303
26377
8047
14381
9470
2166
1870
2103
1763
4683
1879
44333
40519
13066
58097
13064
2286
7897
7457
18172
2705
6905
12846
30942
162286
18785
15504
51888
9905
16077
11113
15052
9559
15464
18667
38730
145394
5464
10318
3276
13270
7850
31091
4463
6295
29802
16216
30780
30403
20660