5043
8752
5016
10300
15308
29972
7872
5778
23749
2836
3326
8281
4617
7101
8778
4643
5833
7041
237329
4545
45773
10803
3577
11109
10741
11997
50973
3889
42380
4204
6808
19570
2435
37167
20339
10818
43539
16790
296846
19933
16623
6542
18981
5119
6816
8243
3245
43518
4151
4350
5108
6276
91045