20421
33588
4236
37815
1053
67684
3106
775
3407
9152
6047
50173
24564
1235
965
2900
2118
3223
9360
22492
7030
7597
12855
57611
37618
5871
17640
980
1222
9649
2284
2086
32759
3846
22600
43545
959
645
1046
911
1385
709
3857
2441
6491
4033
19853
1401
5978
1982
709
2343
4846
838
695
2461
1061
2642
4971
20076