5809
2152
8486
2621
22189
1989
4415
22063
12203
7206
58619
13309
3342
2591
21677
7063
11345
15282
7964
15628
124778
20127
3241
22828
35235
14777
9849
40310
5616
42647
57469
4086
158284
8841
8563
51542
9604
89477
8822
8901
63395
88828
12202
24560
38786
166720
3052
12141
3676
4902
15029
18091
30758
78047
102448
23263