2942
2893
4667
35334
9491
6495
2372
5525
2892
11769
7272
34928
5154
14894
30908
2768
3679
2770
7938
3065
46040
7089
3564
2366
3626
13496
15644
4513
3993
2652
10289
14932
2301
12762
9375
44413
5169
5164
2770
38317
9924
21106
3095
40447
19164
8293
17153
4009
2645
14706
31510
20396
3345
53398
15055
3504
2569
17384
7200
2826