15905
2595
2832
2785
6331
14712
2630
2945
15057
4391
2539
43704
4983
37911
14584
20232
3401
18930
43820
3167
4963
21084
2312
5660
12345
2512
38753
3968
2820
3731
2417
3431
15218
5697
14043
2130
7806
2442
3804
23524
3564
2783
2230
2462
11785
6316
2630
6590
19910
3674
3581
18748
10114
17311
3623
2523
3258
11936
2523
2759