44871
24426
29802
11790
21301
6746
33926
15566
25680
47393
5312
45874
31518
56190
23622
52741
15285
11169
18071
21255
12748
11046
9476
22822
14911
19823
15316
8865
18988
11309
8625
30846
12574
22812
26072
17372
19506
14964
81967
60698
37462
225118
1038103
30922
46117
16053
29769
11744
24179
23028
20487
21410
114972
120032
12494
93651
1231798
165964
127080
3428