21826
16742
2875
4004
21608
9124
2397
9687
241313
2279
93910
23750
34548
20847
4620
7272
4167
2052
12504
10436
3429
5381
16749
83683
3698
5173
3987
52738
5224
4289
2148
2591
5303
18316
5959
14272
4076
10065
2501
19344
2147
2678
2649
2016
2593
2178
7494
2268
3155
5237
8033
20455
6201
4366
3285
4497
5322
5933
6658
3352