2827
4307
2642
7835
2605
5438
8613
4106
3724
2759
4081
5315
2761
2588
33302
5856
4811
4534
5879
8189
9035
4854
6939
7143
3104
6538
5749
3642
4393
5114
13323
14571
203838
22316
8850
23380
226744
289861
23437
39753
23943
42705
9335
15412
149051