2819
4303
2636
7830
2600
5433
8605
4097
3719
2754
4074
5310
2755
2584
33283
5852
4808
4529
5875
8184
9029
4849
6929
7137
3099
6534
5742
3635
4390
5111
13316
14565
203816
22309
8845
23371
226621
289839
23432
39740
23934
42698
9332
15407
149023