15905
2595
2832
2786
6331
14712
2630
2945
15057
4391
2539
43705
4984
37912
14584
20232
3401
18930
43820
3167
4963
21084
2312
5660
12345
2512
38753
3968
2820
3731
2417
3432
15218
5697
14043
2130
7806
2442
3805
23524
3564
2783
2230
2462
11785
6316
2630
6590
19910
3675
3581
18748
10114
17311
3623
2523
3258
11936
2523
2759