21487
11271
3346
12901
5844
25145
923
3535
929
10196
1643
3073
2937
3610
2252
2585
1105
1265
9466
9615
4484
3617
2408
8899
24732
5572
2088
1475
7268
2351
2527
9320
16070
1376
6407
4884
7142
9988
6402
688
8843
4786
1443
4457
12809
14479
3053
1040
40145
34516
1329
2194
4022
5110
5962
7253
1665
2484
1239
7390