20680
17426
31440
20222
52886
15403
11260
64285
18186
19109
21400
10075
126903
12861
11122
3692
5595
4263
9778
11149
16048
9585
22945
15058
20269
9393
29705
5828
19940
16467
4585
14838
156859
2842
15472
8984
145249
12013
24278
2095
13867
80471
19108
11421
3954
8719
30994
5031
12731
28618
16148
22925
10790
109815
21290
28413
17851
10804
27205
39325