51891
3029
194133
2943
3789
9431
19597
3595
7379
3308
30084
3300
4113
2816
32717
4043
3825
3254
3480
8172
2871
2791
11041
8886
2629
3732
3149
2399
11022
18292
4305
38660
2939
6841
7288
37630
2003
3255
10735
7949
1853
4208
51643
18249
3944
10221
129439
3620
18005
4831
3888
22044
3533
5058
8558
16652
30613
2721
38646
3603