45497
10200
941
5370
1345
22007
5082
1168
1673
2757
13719
2448
6151
4841
1770
19575
21088
15246
22226
15887
4002
28284
3379
36837
39656
5261
3056
3755
3331
2307
11513
8946
6685
11455
9412
5735
3399
50782
51658
2456
5691
11537
14878
167481
9494
6743
29594
178462
53376