5042
8751
5016
10299
15308
29971
7871
5778
23748
2836
3326
8281
4616
7100
8778
4643
5832
7040
237319
4544
45762
10803
3575
11108
10739
11996
50971
3888
42378
4203
6807
19568
2428
37163
20338
10818
43538
16788
296840
19933
16622
6542
18981
5117
6814
8242
3242
43516
4149
4350
5107
6276
91042