42000
57337
45966
4662
4816
6438
566
11437
138978
23863
36663
5391
109232
33565
28551
2728
3121
553
11539
2879
17
30288
11200
111702
31151
48840
2074
24
35312
8749
9174
6616
127065
10039
35252
59238
47911
9646
13638
2931
401
16243
24721
81994
3716
12023