2628
13886
26245
77093
38763
279962
3578
2451
14039
33168
4486
17489
17055
6875
11214
3071
8650
2565
2138
19939
3099
2962
3759
24369
32722
2696
23728
22163
3101
5033
16447
65381
2732
3163
3321
4112
10845
14234
10166
17979
5425
54214
3510
7193
11662
19629
11919
10330
12192
17409
10568
9228
9443
4120
37450
19901
20300
15736
62544
4536