12098
10859
19604
11936
7392
26012
15924
12719
36645
10757
5695
32979
5253
11649
6334
11393
2375
2999
2058
1121
1472
20904
4411
6333
14936
51490
25112
1152
3418
9708
23105
7873
13310
6166
18072
10106
23474
44803
4474
9958
14569
6211
2514
3948
26035
3324
4622
9259
1998
4749
2885
2398
3562
12277
2198
12180
2373
15588
21757
14905