3889
9733
16991
282584
2453
17191
3382
16793
9342
5808
4807
3950
15625
4038
12616
3749
10660
6116
9749
1233888
3282
13468
31869
3238
34578
3182
40872
1921
6898
5339
4876
41086
62066
21205
5056
6927
41636
4335
9904
3291
2534
42202
74320
7442
6999
6897
4632
3398
2843
21525
2302
3187
3973
65112
5326
4443
2857
241935
2614
7107