5231
8948
5217
10987
15541
30286
8075
5932
24020
2981
3483
8595
4758
7327
9005
4808
6026
7205
239078
4728
48007
11029
3722
11292
10905
12187
51658
4060
42645
4359
6962
20163
2572
37542
20580
11296
43801
16971
300791
20246
16811
6828
19243
5266
7000
8451
3379
43763
4298
4496
5294
6411
91589