2939
15060
45277
2169
1997
11928
2402
2254
8474
2370
2795
7581
8187
14989
4276
3271
2353
4012
2513
2275
12986
2826
8059
2091
7823
2175
23410
1965
12882
11441
1916
5658
3431
10319
12101
4520
8636
6402
2829
5254
1693
2728
6119
22442
5937
2228
2448
4241
2324
1746
5088
2146
35502
7860
1961
9603
57047
2308
2262
7077