102448
6743
7343
3448
4039
2892
5071
4084
4047
4842
2952
3742
3395
3496
2786
2669
21694
8569
18296
10520
4498
4282
11160
9428
12018
4913
3029
4218
2300
14728
4363
10654
8513
18019
6137
16237
5950
6331
5253
24528
4708
7671
4315
2825
3262
3878
3363
34412
178462
204911
96780
52208
724833
22562
35920