5051
44986
7244
5816
28609
36205
6932
11850
9669
6414
71337
106178
12338
5010
2835
5118
2283
13250
12141
75834
23245
16567
35897
36884
2869
64916
17019
113101
24265
19326
29631
3468
3216
3813
23663
25206
26283
143175
45072
130819
5641
34072
18890
54839
34209
13839
533726
15504
92934
23092
11739
14069
3069
21449
36525
22875
862069
29652
16999
66454