31766
6752
6180
3782
9789
7065
9572
8530
4118
8798
14267
5170
7355
8658
15429
3558
4432
5593
3443
43319
19386
13738
3911
4203
7868
21962
13310
5664
8026
2949
3460
6035
2672
17359
8956
2237
2576
2506
4407
3140
6078
14164
7852
6636
2826
16467
10105
2842
2724
7406
3364
12844
5491
3240
6791
3390
12751
49849
13409
3255