2105
29940
58097
2199
19832
2166
2289
3222
7220
2727
4596
10449
2378
2933
2146
18184
4169
12310
3550
3061
18013
3216
45076
61211
113151
3455
2478
4198
2708
3113
3588
1899
34788
2757
3594
2439
2949
20058
15542
2361
39609
1944
6136
6077
6914
2564
17066
5603
2681
6188
2567
1587
2715
3541
2455
2153
2048
23291
3580
1931