5598
3303
8857
4980
7086
15516
2392
63804
9380
4217
299759
694310
5843
2103
3984
15386
5319
32629
8297
2837
12451
2581
13788
11091
22809
267297
13086
26897
17483
10384
4458
3381
4678
30169
7687
26116
4006
2788
78979
2919
11163
38651
15160
9495
11081
3088
160273
2927
27078
6646
17521
25993
103316
167208
8306
57167
10325
5317
16714
9727